Statistics.Sample:$swelfordMean from math-functions-0.1.5.2

Time bar (total: 4.8s)

analyze29.0ms (0.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
75%74.9%25%0.1%0%0%0%7
75%74.9%25%0.1%0%0%0%8
75%74.9%25%0.1%0%0%0%9
87.5%87.4%12.5%0.1%0%0%0%10
87.5%87.4%12.5%0.1%0%0%0%11
87.5%87.4%12.5%0.1%0%0%0%12
Compiler

Compiled 11 to 7 computations (36.4% saved)

sample991.0ms (20.6%)

Results
741.0ms6559×body256valid
238.0ms1697×body256infinite
Bogosity

preprocess266.0ms (5.5%)

Algorithm
egg-herbie
Rules
3672×fma-def
984×div-sub
724×times-frac
612×sub-neg
584×associate-/r*
Problems
256×No Errors
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036377
187353
2236349
3739349
41808341
54691341
65756341
76254341
86581341
96670341
106806341
117744341
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (neg.f64 x) (/.f64 (-.f64 y (neg.f64 x)) z))
(+.f64 x (/.f64 (-.f64 (neg.f64 y) x) z))
(+.f64 x (/.f64 (-.f64 y x) (neg.f64 z)))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 (-.f64 y (neg.f64 x)) z)))
(neg.f64 (+.f64 x (/.f64 (-.f64 (neg.f64 y) x) z)))
(neg.f64 (+.f64 x (/.f64 (-.f64 y x) (neg.f64 z))))
(+.f64 y (/.f64 (-.f64 x y) z))
(+.f64 z (/.f64 (-.f64 y z) x))
(+.f64 x (/.f64 (-.f64 z x) y))
Outputs
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (neg.f64 x) (/.f64 (-.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 (+.f64 x y) z) x)
(+.f64 x (/.f64 (-.f64 (neg.f64 y) x) z))
(-.f64 x (/.f64 (+.f64 x y) z))
(+.f64 x (/.f64 (-.f64 y x) (neg.f64 z)))
(+.f64 x (/.f64 (-.f64 x y) z))
(neg.f64 (+.f64 (neg.f64 x) (/.f64 (-.f64 y (neg.f64 x)) z)))
(+.f64 x (/.f64 (-.f64 (neg.f64 y) x) z))
(-.f64 x (/.f64 (+.f64 x y) z))
(neg.f64 (+.f64 x (/.f64 (-.f64 (neg.f64 y) x) z)))
(+.f64 (neg.f64 x) (/.f64 (-.f64 y (neg.f64 x)) z))
(-.f64 (/.f64 (+.f64 x y) z) x)
(neg.f64 (+.f64 x (/.f64 (-.f64 y x) (neg.f64 z))))
(-.f64 (neg.f64 x) (/.f64 (-.f64 y x) (neg.f64 z)))
(-.f64 (/.f64 (-.f64 x y) (neg.f64 z)) x)
(-.f64 (/.f64 (-.f64 y x) z) x)
(+.f64 y (/.f64 (-.f64 x y) z))
(+.f64 z (/.f64 (-.f64 y z) x))
(+.f64 x (/.f64 (-.f64 z x) y))
Compiler

Compiled 32 to 13 computations (59.4% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 x (/.f64 (-.f64 y x) z))
100.0%
(+.f64 x (/.f64 (-.f64 y x) z))
Compiler

Compiled 20 to 12 computations (40% saved)

localize25.0ms (0.5%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 (-.f64 y x) z))
100.0%
(/.f64 (-.f64 y x) z)
Compiler

Compiled 22 to 7 computations (68.2% saved)

series8.0ms (0.2%)

Counts
2 → 60
Calls

18 calls:

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

rewrite130.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
977×log1p-expm1-u
977×expm1-log1p-u
838×log-prod
820×fma-def
338×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01253
115553
2248253
Stop Event
node limit
Counts
2 → 120
Calls
Call 1
Inputs
(/.f64 (-.f64 y x) z)
(+.f64 x (/.f64 (-.f64 y x) z))
Outputs
(+.f64 (/.f64 y z) (neg.f64 (/.f64 x z)))
(+.f64 0 (/.f64 (-.f64 y x) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(-.f64 (/.f64 y z) (/.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 y x) z))) 1)
(*.f64 (-.f64 y x) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 y x) z) 1)
(*.f64 1 (/.f64 (-.f64 y x) z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 z) (-.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z))
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)))
(pow.f64 (/.f64 (-.f64 y x) z) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) 2)
(pow.f64 (/.f64 z (-.f64 y x)) -1)
(neg.f64 (/.f64 (-.f64 y x) (neg.f64 z)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 y x) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 y x) z)))
(exp.f64 (log.f64 (/.f64 (-.f64 y x) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 y x) z)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 y x) z)))
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
(fma.f64 1 (/.f64 y z) (neg.f64 (/.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(-.f64 (/.f64 y z) (-.f64 (/.f64 x z) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 (-.f64 y x) z))) (/.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 x (/.f64 (-.f64 y x) z))))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(*.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(*.f64 1 (+.f64 x (/.f64 (-.f64 y x) z)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (/.f64 1 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 (-.f64 y x) z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 (pow.f64 x 2) (/.f64 x (/.f64 z (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))) (neg.f64 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (pow.f64 x 2)) (-.f64 (/.f64 (-.f64 y x) z) x))
(pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 (-.f64 y x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 y x) z)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x 1 (/.f64 (-.f64 y x) z))
(fma.f64 (-.f64 y x) (/.f64 1 z) x)
(fma.f64 (/.f64 (-.f64 y x) z) 1 x)
(fma.f64 1 x (/.f64 (-.f64 y x) z))
(fma.f64 1 (/.f64 (-.f64 y x) z) x)
(fma.f64 1 (/.f64 y z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 (-.f64 y x) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)) x)
(fma.f64 (/.f64 1 z) (-.f64 y x) x)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)) x)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)) x)
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)) x)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z) x)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))

simplify357.0ms (7.4%)

Algorithm
egg-herbie
Rules
1118×times-frac
824×unswap-sqr
762×associate-*r/
478×cancel-sign-sub-inv
422×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02666916
16006801
220266043
Stop Event
node limit
Counts
180 → 159
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(-.f64 x (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(/.f64 y z)
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(/.f64 (-.f64 y x) z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 (/.f64 y z) (neg.f64 (/.f64 x z)))
(+.f64 0 (/.f64 (-.f64 y x) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(-.f64 (/.f64 y z) (/.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 y x) z))) 1)
(*.f64 (-.f64 y x) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 y x) z) 1)
(*.f64 1 (/.f64 (-.f64 y x) z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 z) (-.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z))
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)))
(pow.f64 (/.f64 (-.f64 y x) z) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) 2)
(pow.f64 (/.f64 z (-.f64 y x)) -1)
(neg.f64 (/.f64 (-.f64 y x) (neg.f64 z)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 y x) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 y x) z)))
(exp.f64 (log.f64 (/.f64 (-.f64 y x) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 y x) z)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 y x) z)))
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
(fma.f64 1 (/.f64 y z) (neg.f64 (/.f64 x z)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(-.f64 (/.f64 y z) (-.f64 (/.f64 x z) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 (-.f64 y x) z))) (/.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 x (/.f64 (-.f64 y x) z))))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(*.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(*.f64 1 (+.f64 x (/.f64 (-.f64 y x) z)))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (/.f64 1 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 (-.f64 y x) z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 (pow.f64 x 2) (/.f64 x (/.f64 z (-.f64 y x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))) (neg.f64 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (pow.f64 x 2)) (-.f64 (/.f64 (-.f64 y x) z) x))
(pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 (-.f64 y x) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 y x) z)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x 1 (/.f64 (-.f64 y x) z))
(fma.f64 (-.f64 y x) (/.f64 1 z) x)
(fma.f64 (/.f64 (-.f64 y x) z) 1 x)
(fma.f64 1 x (/.f64 (-.f64 y x) z))
(fma.f64 1 (/.f64 (-.f64 y x) z) x)
(fma.f64 1 (/.f64 y z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 (-.f64 y x) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)) x)
(fma.f64 (/.f64 1 z) (-.f64 y x) x)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)) x)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)) x)
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)) x)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z) x)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
Outputs
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(/.f64 y z)
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 x (+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(/.f64 (-.f64 y x) z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(+.f64 (/.f64 y z) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(+.f64 0 (/.f64 (-.f64 y x) z))
(/.f64 (-.f64 y x) z)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 y x) z)))) 2)
(-.f64 (/.f64 y z) (/.f64 x z))
(/.f64 (-.f64 y x) z)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 y x) z))) 1)
(/.f64 (-.f64 y x) z)
(*.f64 (-.f64 y x) (/.f64 1 z))
(/.f64 (-.f64 y x) z)
(*.f64 (/.f64 (-.f64 y x) z) 1)
(/.f64 (-.f64 y x) z)
(*.f64 1 (/.f64 (-.f64 y x) z))
(/.f64 (-.f64 y x) z)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)))
(/.f64 (-.f64 y x) z)
(*.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2))
(/.f64 (-.f64 y x) z)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)))
(/.f64 (-.f64 y x) z)
(*.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(*.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)))
(/.f64 (-.f64 y x) z)
(*.f64 (/.f64 1 z) (-.f64 y x))
(/.f64 (-.f64 y x) z)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)))
(/.f64 (/.f64 (-.f64 y x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)))
(/.f64 (/.f64 (-.f64 y x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z))
(/.f64 (-.f64 y x) z)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (/.f64 (-.f64 y x) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)))
(/.f64 (/.f64 (-.f64 y x) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z))
(/.f64 (-.f64 y x) z)
(*.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)))
(/.f64 (/.f64 (-.f64 y x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(pow.f64 (/.f64 (-.f64 y x) z) 1)
(/.f64 (-.f64 y x) z)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 3)
(/.f64 (-.f64 y x) z)
(pow.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) 1/3)
(/.f64 (-.f64 y x) z)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) 2)
(/.f64 (-.f64 y x) z)
(pow.f64 (/.f64 z (-.f64 y x)) -1)
(/.f64 (-.f64 y x) z)
(neg.f64 (/.f64 (-.f64 y x) (neg.f64 z)))
(/.f64 (-.f64 y x) z)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2))
(/.f64 (-.f64 y x) z)
(log.f64 (exp.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 y x) z)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3))
(/.f64 (-.f64 y x) z)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(exp.f64 (log.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 y x) z)) 1))
(/.f64 (-.f64 y x) z)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 y x) z)
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 1 (/.f64 y z) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (/.f64 (*.f64 1 (/.f64 y (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) 2)) (/.f64 x z))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3) (/.f64 x z))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z))) (/.f64 x z))
(-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (/.f64 (*.f64 1 (/.f64 y (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) 2)) (/.f64 x z))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3) (/.f64 x z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z))) (/.f64 x z))
(-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (/.f64 x z)))
(/.f64 (-.f64 y x) z)
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (/.f64 (*.f64 1 (/.f64 y (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) 2)) (/.f64 x z))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3) (/.f64 x z))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (/.f64 x z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (/.f64 (neg.f64 x) z))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z))) (/.f64 x z))
(-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z))
(-.f64 (/.f64 y z) (-.f64 (/.f64 x z) x))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z)))) 1)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 (-.f64 y x) z))) (/.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 1 (+.f64 x (/.f64 (-.f64 y x) z)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2) (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (/.f64 1 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(/.f64 1 (/.f64 (-.f64 x (/.f64 (-.f64 y x) z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (-.f64 (pow.f64 x 2) (/.f64 x (/.f64 z (-.f64 y x))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 y x) z) 3) (pow.f64 x 3)) (fma.f64 (/.f64 (-.f64 y x) z) (-.f64 (/.f64 (-.f64 y x) z) x) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2))) (neg.f64 (-.f64 x (/.f64 (-.f64 y x) z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 y x) z) 2) (pow.f64 x 2)) (-.f64 (/.f64 (-.f64 y x) z) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (-.f64 x (/.f64 (-.f64 y x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 (-.f64 y x) z) 2)) (+.f64 x (/.f64 (-.f64 x y) z)))
(pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 1)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 3)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(pow.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3) 1/3)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 2)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 2))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (exp.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z)))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z)))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 y x) z)) (+.f64 1 (expm1.f64 x))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (exp.f64 x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 y x) z))) (+.f64 1 (expm1.f64 x))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 (-.f64 y x) z)) 3))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(exp.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 (-.f64 y x) z))) 1))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 (-.f64 y x) z))))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 x 1 (/.f64 (-.f64 y x) z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (-.f64 y x) (/.f64 1 z) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 (-.f64 y x) z) 1 x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 1 x (/.f64 (-.f64 y x) z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 1 (/.f64 (-.f64 y x) z) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 1 (/.f64 y z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (/.f64 (-.f64 y x) z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) 2) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (-.f64 y x) z))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (/.f64 1 z)) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 y x) z)) (sqrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (neg.f64 (-.f64 y x)) (/.f64 1 (neg.f64 z)) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 1 z) (-.f64 y x) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)) x)
(+.f64 x (/.f64 (/.f64 (-.f64 y x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)) x)
(+.f64 x (/.f64 (/.f64 (-.f64 y x) (sqrt.f64 z)) (sqrt.f64 z)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 x (-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 y x)) z) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (-.f64 y x) z)) x)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 y x) z)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (pow.f64 (cbrt.f64 z) 2)) x)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (-.f64 y x)) (sqrt.f64 z)) x)
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (-.f64 y x) (sqrt.f64 z)) x)
(+.f64 x (/.f64 (/.f64 (-.f64 y x) (sqrt.f64 z)) (sqrt.f64 z)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) 1) (/.f64 (sqrt.f64 (-.f64 y x)) z) x)
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 y x)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (-.f64 y x)) (cbrt.f64 z)) x)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (-.f64 y x) (cbrt.f64 z)) x)
(+.f64 x (/.f64 (/.f64 (-.f64 y x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (cbrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 x (-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z)))
(fma.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) z) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 x (-.f64 1 (/.f64 1 z)) (/.f64 y z))
(fma.f64 x (+.f64 1 (/.f64 -1 z)) (/.f64 y z))
(-.f64 x (/.f64 (-.f64 x y) z))
(fma.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 y (cbrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 z)) 3))
(fma.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (/.f64 (sqrt.f64 y) (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (neg.f64 (-.f64 (/.f64 x z) x)))
(fma.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)) (-.f64 x (/.f64 x z)))
(+.f64 x (-.f64 (/.f64 (/.f64 y (sqrt.f64 z)) (sqrt.f64 z)) (/.f64 x z)))

eval58.0ms (1.2%)

Compiler

Compiled 2178 to 676 computations (69% saved)

prune39.0ms (0.8%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1545159
Fresh000
Picked011
Done000
Total1546160
Accuracy
100.0%
Counts
160 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
60.2%
(-.f64 x (/.f64 x z))
100.0%
(+.f64 x (/.f64 (-.f64 y x) z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
99.1%
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
60.2%
(-.f64 x (/.f64 x z))
100.0%
(+.f64 x (/.f64 (-.f64 y x) z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
Compiler

Compiled 108 to 72 computations (33.3% saved)

localize152.0ms (3.2%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 x z) x)
99.1%
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
100.0%
(-.f64 x (/.f64 x z))
99.8%
(*.f64 x (-.f64 1 (/.f64 1 z)))
Compiler

Compiled 75 to 28 computations (62.7% saved)

series38.0ms (0.8%)

Counts
4 → 96
Calls

27 calls:

TimeVariablePointExpression
30.0ms
x
@0
(-.f64 x (/.f64 x z))
1.0ms
y
@-inf
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
1.0ms
x
@0
(*.f64 x (-.f64 1 (/.f64 1 z)))
1.0ms
x
@inf
(-.f64 x (/.f64 x z))
0.0ms
y
@0
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))

rewrite164.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
1206×log1p-expm1-u
798×expm1-log1p-u
378×expm1-udef
376×log1p-udef
188×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020121
1272106
24058106
Stop Event
node limit
Counts
4 → 279
Calls
Call 1
Inputs
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(fma.f64 y (/.f64 1 z) (neg.f64 (-.f64 (/.f64 x z) x)))
(-.f64 (/.f64 x z) x)
Outputs
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(-.f64 x (/.f64 x z))
(-.f64 (/.f64 x z) x)
(-.f64 0 (-.f64 x (/.f64 x z)))
(-.f64 (/.f64 (neg.f64 x) z) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (/.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 (/.f64 x z) 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(*.f64 1 (-.f64 x (/.f64 x z)))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(*.f64 (-.f64 x (/.f64 x z)) 1)
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))
(+.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(+.f64 (*.f64 (/.f64 y z) 1) (-.f64 x (/.f64 x z)))
(-.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))) 1)
(-.f64 (+.f64 (/.f64 y z) 0) (-.f64 x (/.f64 x z)))
(*.f64 1 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(*.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(*.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (-.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 (/.f64 y z) (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (pow.f64 (-.f64 x (/.f64 x z)) 2)) (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(exp.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(*.f64 1 (-.f64 x (/.f64 x z)))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(*.f64 (-.f64 x (/.f64 x z)) 1)
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))

simplify164.0ms (3.4%)

Algorithm
egg-herbie
Rules
1336×fma-neg
900×unswap-sqr
770×div-sub
516×distribute-lft-neg-in
456×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031612891
178812549
2325912549
Stop Event
node limit
Counts
375 → 157
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(*.f64 -1 (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(/.f64 (-.f64 y x) z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(/.f64 y z)
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(/.f64 x z)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 (*.f64 -1 x) (/.f64 x z))
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(-.f64 x (/.f64 x z))
(-.f64 (/.f64 x z) x)
(-.f64 0 (-.f64 x (/.f64 x z)))
(-.f64 (/.f64 (neg.f64 x) z) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (/.f64 x z)))) 1)
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 (/.f64 x z) 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(*.f64 1 (-.f64 x (/.f64 x z)))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(*.f64 (-.f64 x (/.f64 x z)) 1)
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))
(+.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(+.f64 (*.f64 (/.f64 y z) 1) (-.f64 x (/.f64 x z)))
(-.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))) 1)
(-.f64 (+.f64 (/.f64 y z) 0) (-.f64 x (/.f64 x z)))
(*.f64 1 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(*.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(*.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (-.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 (/.f64 y z) (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (pow.f64 (-.f64 x (/.f64 x z)) 2)) (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 3)
(pow.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 2))
(log.f64 (exp.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(exp.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 1))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (neg.f64 x) z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(+.f64 (/.f64 x z) (neg.f64 x))
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 0 (-.f64 x (/.f64 x z)))
(+.f64 (neg.f64 x) (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) x)
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(*.f64 1 (-.f64 x (/.f64 x z)))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(*.f64 (-.f64 x (/.f64 x z)) 1)
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(neg.f64 (-.f64 x (/.f64 x z)))
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
Outputs
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(-.f64 x (/.f64 x z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(-.f64 x (/.f64 x z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(-.f64 x (/.f64 x z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(-.f64 x (/.f64 x z))
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
x
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 -1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(-.f64 x (/.f64 x z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(/.f64 y z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(/.f64 (-.f64 y x) z)
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
x
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 x (/.f64 y z)) (/.f64 x z))
(+.f64 x (/.f64 (-.f64 y x) z))
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 x (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(/.f64 y z)
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 x (-.f64 1 (/.f64 1 z)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 x (-.f64 1 (/.f64 1 z))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (/.f64 1 z) 1))) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 x (-.f64 (/.f64 1 z) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (*.f64 x (-.f64 1 (/.f64 1 z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 x z)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (*.f64 -1 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 0 (-.f64 x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (neg.f64 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 (neg.f64 x) z) x)
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(-.f64 x (/.f64 x z))
(-.f64 x (/.f64 x z))
(-.f64 (/.f64 x z) x)
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 0 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(-.f64 (/.f64 (neg.f64 x) z) (neg.f64 x))
(-.f64 x (/.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (/.f64 x z)))) 1)
(-.f64 x (/.f64 x z))
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 (/.f64 x z) 3) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))) (/.f64 (pow.f64 x 3) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(-.f64 (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (/.f64 x z))) (/.f64 (pow.f64 (/.f64 x z) 2) (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(-.f64 x (/.f64 x z))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(-.f64 x (/.f64 x z))
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(-.f64 x (/.f64 x z))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(-.f64 x (/.f64 x z))
(neg.f64 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(-.f64 x (/.f64 x z))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(-.f64 x (/.f64 x z))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(-.f64 x (/.f64 x z))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(-.f64 x (/.f64 x z))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 0 (-.f64 x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (neg.f64 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 (neg.f64 x) z) x)
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(-.f64 x (/.f64 x z))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(-.f64 x (/.f64 x z))
(*.f64 1 (-.f64 x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(-.f64 x (/.f64 x z))
(*.f64 (-.f64 x (/.f64 x z)) 1)
(-.f64 x (/.f64 x z))
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(-.f64 x (/.f64 x z))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(-.f64 x (/.f64 x z))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(-.f64 x (/.f64 x z))
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(-.f64 x (/.f64 x z))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(-.f64 x (/.f64 x z))
(neg.f64 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(-.f64 x (/.f64 x z))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(-.f64 x (/.f64 x z))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(-.f64 x (/.f64 x z))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(-.f64 x (/.f64 x z))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 (*.f64 (/.f64 y z) 1) (-.f64 x (/.f64 x z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (/.f64 y z) (-.f64 x (/.f64 x z)))
(+.f64 (/.f64 y z) (-.f64 (/.f64 x z) x))
(+.f64 (/.f64 x z) (-.f64 (/.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))) 1)
(+.f64 x (/.f64 (-.f64 y x) z))
(-.f64 (+.f64 (/.f64 y z) 0) (-.f64 x (/.f64 x z)))
(+.f64 (/.f64 y z) (-.f64 (/.f64 x z) x))
(+.f64 (/.f64 x z) (-.f64 (/.f64 y z) x))
(*.f64 1 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(*.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (-.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 (/.f64 y z) (-.f64 x (/.f64 x z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) (pow.f64 (/.f64 y z) 3)) (fma.f64 (/.f64 y z) (/.f64 y z) (-.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) (pow.f64 (/.f64 y z) 3)) (fma.f64 (/.f64 y z) (/.f64 y z) (*.f64 (-.f64 x (/.f64 x z)) (-.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))))
(/.f64 (-.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (pow.f64 (-.f64 x (/.f64 x z)) 2)) (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))
(/.f64 (-.f64 (*.f64 (/.f64 y z) (/.f64 y z)) (pow.f64 (-.f64 x (/.f64 x z)) 2)) (+.f64 x (/.f64 (-.f64 y x) z)))
(pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 1)
(+.f64 x (/.f64 (-.f64 y x) z))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 3)
(+.f64 x (/.f64 (-.f64 y x) z))
(pow.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3) 1/3)
(+.f64 x (/.f64 (-.f64 y x) z))
(pow.f64 (sqrt.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 2)
(+.f64 x (/.f64 (-.f64 y x) z))
(sqrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 2))
(+.f64 x (/.f64 (-.f64 y x) z))
(log.f64 (exp.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)))))
(+.f64 x (/.f64 (-.f64 y x) z))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z)) 3))
(+.f64 x (/.f64 (-.f64 y x) z))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(exp.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))) 1))
(+.f64 x (/.f64 (-.f64 y x) z))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 x (/.f64 x z)) (/.f64 y z))))
(+.f64 x (/.f64 (-.f64 y x) z))
(+.f64 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 -1 z) x))
(-.f64 x (/.f64 x z))
(+.f64 x (*.f64 (/.f64 (neg.f64 x) z) 1))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 x z) (*.f64 (neg.f64 x) 1))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 x) 1 x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 -1 z) x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (/.f64 (neg.f64 x) z) 1 (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (-.f64 x (/.f64 x z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 0 (-.f64 x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(+.f64 (neg.f64 x) (/.f64 x z))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(+.f64 (/.f64 (neg.f64 x) z) x)
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (neg.f64 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (/.f64 (neg.f64 x) z) (*.f64 -1 (neg.f64 x)))
(-.f64 x (/.f64 x z))
(+.f64 (*.f64 (/.f64 x z) -1) (*.f64 (neg.f64 x) -1))
(-.f64 x (/.f64 x z))
(*.f64 x (+.f64 1 (/.f64 -1 z)))
(-.f64 x (/.f64 x z))
(*.f64 1 (-.f64 x (/.f64 x z)))
(-.f64 x (/.f64 x z))
(*.f64 (+.f64 1 (/.f64 -1 z)) x)
(-.f64 x (/.f64 x z))
(*.f64 (-.f64 x (/.f64 x z)) 1)
(-.f64 x (/.f64 x z))
(*.f64 (-.f64 x (/.f64 x z)) -1)
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 -1 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(-.f64 x (/.f64 x z))
(*.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (cbrt.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2) (neg.f64 (cbrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -1 z))) x))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (/.f64 1 (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 x)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 x z))))
(-.f64 x (/.f64 x z))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (neg.f64 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -1 z))) 2)) (cbrt.f64 (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 x (sqrt.f64 (+.f64 1 (/.f64 -1 z)))) (sqrt.f64 (+.f64 1 (/.f64 -1 z))))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 (+.f64 1 (/.f64 -1 z)) (sqrt.f64 x)) (sqrt.f64 x))
(-.f64 x (/.f64 x z))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 2)) (cbrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(*.f64 (*.f64 -1 (sqrt.f64 (-.f64 x (/.f64 x z)))) (sqrt.f64 (-.f64 x (/.f64 x z))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))) (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 1 (/.f64 (+.f64 x (/.f64 x z)) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (neg.f64 (+.f64 x (/.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 (neg.f64 x) z) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z)) (*.f64 x (/.f64 (neg.f64 x) z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 x z) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 3)) (+.f64 0 (+.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2) (*.f64 0 (-.f64 x (/.f64 x z))))))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 (neg.f64 x) z) (/.f64 (neg.f64 x) z))) (-.f64 x (/.f64 (neg.f64 x) z)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 x z) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 0 (pow.f64 (-.f64 x (/.f64 x z)) 2)) (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -2))) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (/.f64 x z) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (/.f64 x z) 2) (*.f64 x (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x x (*.f64 (/.f64 x z) (+.f64 x (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (/.f64 x z) 3)) (fma.f64 x (+.f64 x (/.f64 x z)) (pow.f64 (/.f64 x z) 2)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 x z) 2))) (+.f64 x (/.f64 x z)))
(/.f64 (-.f64 (pow.f64 (/.f64 x z) 2) (pow.f64 x 2)) (+.f64 x (/.f64 x z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -3)) x) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(/.f64 (*.f64 x (-.f64 1 (pow.f64 z -3))) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 z -3)) (+.f64 1 (+.f64 (/.f64 1 z) (pow.f64 z -2)))) x)
(*.f64 (/.f64 x (+.f64 (+.f64 1 (/.f64 1 z)) (pow.f64 z -2))) (-.f64 1 (pow.f64 z -3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z -2)) x) (+.f64 1 (/.f64 1 z)))
(/.f64 x (/.f64 (+.f64 1 (/.f64 1 z)) (-.f64 1 (pow.f64 z -2))))
(*.f64 (/.f64 x (+.f64 1 (/.f64 1 z))) (-.f64 1 (pow.f64 z -2)))
(pow.f64 (-.f64 x (/.f64 x z)) 1)
(-.f64 x (/.f64 x z))
(pow.f64 (cbrt.f64 (-.f64 x (/.f64 x z))) 3)
(-.f64 x (/.f64 x z))
(pow.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3) 1/3)
(-.f64 x (/.f64 x z))
(pow.f64 (sqrt.f64 (-.f64 x (/.f64 x z))) 2)
(-.f64 x (/.f64 x z))
(neg.f64 (-.f64 x (/.f64 x z)))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(sqrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 2))
(-.f64 x (/.f64 x z))
(log.f64 (exp.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (/.f64 x z)))))
(-.f64 x (/.f64 x z))
(cbrt.f64 (pow.f64 (-.f64 x (/.f64 x z)) 3))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 -1 z)) 3)))
(-.f64 x (/.f64 x z))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 -1 z)) 3) (pow.f64 x 3)))
(-.f64 x (/.f64 x z))
(expm1.f64 (log1p.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (log.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(exp.f64 (*.f64 (log.f64 (-.f64 x (/.f64 x z))) 1))
(-.f64 x (/.f64 x z))
(log1p.f64 (expm1.f64 (-.f64 x (/.f64 x z))))
(-.f64 x (/.f64 x z))
(fma.f64 x (/.f64 1 z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 1 x (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 1 (/.f64 x z) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (cbrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 (neg.f64 x) z))
(-.f64 x (/.f64 x z))
(fma.f64 (sqrt.f64 (/.f64 x z)) (sqrt.f64 (/.f64 x z)) (neg.f64 x))
(*.f64 x (+.f64 (/.f64 1 z) -1))
(-.f64 (/.f64 x z) x)

eval46.0ms (1%)

Compiler

Compiled 2158 to 808 computations (62.6% saved)

prune29.0ms (0.6%)

Pruning

8 alts after pruning (5 fresh and 3 done)

PrunedKeptTotal
New1534157
Fresh011
Picked134
Done101
Total1558163
Accuracy
100.0%
Counts
163 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.0%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
63.9%
(/.f64 (-.f64 y x) z)
24.5%
(/.f64 (neg.f64 x) z)
42.7%
(/.f64 y z)
60.2%
(-.f64 x (/.f64 x z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
63.0%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
63.9%
(/.f64 (-.f64 y x) z)
24.5%
(/.f64 (neg.f64 x) z)
42.7%
(/.f64 y z)
60.2%
(-.f64 x (/.f64 x z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
Compiler

Compiled 126 to 86 computations (31.7% saved)

localize59.0ms (1.2%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.1%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
100.0%
(/.f64 (-.f64 y x) z)
Compiler

Compiled 51 to 17 computations (66.7% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite166.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
1000×unpow-prod-down
682×log-prod
660×prod-diff
640×log1p-expm1-u
640×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01637
116131
2201831
Stop Event
node limit
Counts
1 → 242
Calls
Call 1
Inputs
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
Outputs
(+.f64 (/.f64 x z) (/.f64 y z))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) 1 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 x) (/.f64 1 z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (/.f64 1 z)) x (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 -1 (/.f64 x z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 1 (/.f64 x z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) -1 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 x z)))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (neg.f64 (sqrt.f64 (/.f64 x z))) (/.f64 x z)))
(+.f64 (/.f64 y z) (/.f64 x z))
(+.f64 0 (+.f64 (/.f64 x z) (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 1) (/.f64 x z))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(-.f64 (/.f64 y z) (/.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1)
(-.f64 (+.f64 (/.f64 y z) 0) (/.f64 x z))
(*.f64 1 (+.f64 (/.f64 x z) (/.f64 y z)))
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 x z) (/.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y z) 2) (pow.f64 (/.f64 x z) 2)) (+.f64 (/.f64 x z) (/.f64 y z)))
(pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 x z)) (exp.f64 (/.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 x z))) (exp.f64 (/.f64 y z))))
(log.f64 (*.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (exp.f64 (/.f64 x z))))
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(exp.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z))))

simplify265.0ms (5.5%)

Algorithm
egg-herbie
Rules
634×unsub-neg
626×associate-+l+
598×+-commutative
572×associate-+r+
566×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065720472
1165614660
2517910372
Stop Event
node limit
Counts
278 → 344
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(*.f64 -1 (/.f64 x z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(+.f64 (/.f64 x z) (/.f64 y z))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) 1 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 x) (/.f64 1 z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (/.f64 1 z)) x (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 -1 (/.f64 x z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 1 (/.f64 x z) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) -1 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 x z)))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (neg.f64 (sqrt.f64 (/.f64 x z))) (/.f64 x z)))
(+.f64 (/.f64 y z) (/.f64 x z))
(+.f64 0 (+.f64 (/.f64 x z) (/.f64 y z)))
(+.f64 (*.f64 (/.f64 y z) 1) (/.f64 x z))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(-.f64 (/.f64 y z) (/.f64 x z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1)
(-.f64 (+.f64 (/.f64 y z) 0) (/.f64 x z))
(*.f64 1 (+.f64 (/.f64 x z) (/.f64 y z)))
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 x z) (/.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y z) 2) (pow.f64 (/.f64 x z) 2)) (+.f64 (/.f64 x z) (/.f64 y z)))
(pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))
(log.f64 (*.f64 (exp.f64 (/.f64 x z)) (exp.f64 (/.f64 y z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 x z))) (exp.f64 (/.f64 y z))))
(log.f64 (*.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (exp.f64 (/.f64 x z))))
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(exp.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
Outputs
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 x)) z))
(/.f64 (-.f64 y x) z)
(/.f64 y z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(*.f64 -1 (/.f64 x z))
(/.f64 (neg.f64 x) z)
(/.f64 x (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (*.f64 -1 (/.f64 x z)) (/.f64 y z))
(/.f64 (-.f64 y x) z)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) 1 (/.f64 x z)))
(+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (fma.f64 (/.f64 x z) 1 (/.f64 x z))))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) (*.f64 2 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 x) (/.f64 1 z) (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (/.f64 1 z)) x (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 -1 (/.f64 x z) (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 1 (/.f64 x z) (/.f64 x z)))
(+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (fma.f64 (/.f64 x z) 1 (/.f64 x z))))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) (*.f64 2 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (/.f64 x z) -1 (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (cbrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 x z)))) (sqrt.f64 (/.f64 x z)) (/.f64 x z)))
(+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (fma.f64 (/.f64 x z) 1 (/.f64 x z))))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) (*.f64 2 (/.f64 x z)))
(+.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (neg.f64 (sqrt.f64 (/.f64 x z))) (/.f64 x z)))
(+.f64 (/.f64 x z) (+.f64 (/.f64 y z) (fma.f64 (/.f64 x z) 1 (/.f64 x z))))
(+.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) (*.f64 2 (/.f64 x z)))
(+.f64 (/.f64 y z) (/.f64 x z))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 0 (+.f64 (/.f64 x z) (/.f64 y z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (*.f64 (/.f64 y z) 1) (/.f64 x z))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 y (/.f64 1 z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 1 (/.f64 y z) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (/.f64 1 z) y (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 y z)) (cbrt.f64 (/.f64 y z))) (cbrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 y z)) (sqrt.f64 (/.f64 y z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))) (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(-.f64 (/.f64 y z) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (/.f64 y z) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(-.f64 (/.f64 y z) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(/.f64 (-.f64 y x) z)
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(-.f64 (/.f64 y z) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))))
(-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 y (/.f64 1 z) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (/.f64 y z) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(-.f64 (/.f64 y z) (*.f64 x (pow.f64 z -1)))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (pow.f64 (/.f64 y z) 1/2) (pow.f64 (/.f64 y z) 1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(+.f64 0 (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 0 (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 0 (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(+.f64 0 (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 0 (fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (*.f64 x (cbrt.f64 (/.f64 1 z))) (neg.f64 (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 0 (fma.f64 y (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))) (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 x (neg.f64 (cbrt.f64 (/.f64 1 z)))))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(+.f64 0 (-.f64 (*.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z)))) (*.f64 x (pow.f64 z -1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 (cbrt.f64 z) -2)) (cbrt.f64 (/.f64 1 z)) (/.f64 x z)))
(fma.f64 (pow.f64 (cbrt.f64 z) -2) (*.f64 y (cbrt.f64 (/.f64 1 z))) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (/.f64 1 z)) x))) (fma.f64 (neg.f64 (neg.f64 (/.f64 1 z))) x (*.f64 (neg.f64 (/.f64 1 z)) x)))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z))) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x (neg.f64 z))))
(fma.f64 y (pow.f64 z -1) (/.f64 x (neg.f64 z)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 x z)))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z))) (sqrt.f64 x) (*.f64 (*.f64 (sqrt.f64 x) (/.f64 1 z)) (sqrt.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x (neg.f64 z))))
(fma.f64 y (pow.f64 z -1) (/.f64 x (neg.f64 z)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2)))) (fma.f64 (neg.f64 (/.f64 x (sqrt.f64 z))) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (pow.f64 z -1/2))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 x (sqrt.f64 z)) (neg.f64 (pow.f64 z -1/2)))))
(+.f64 (*.f64 0 (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))) (*.f64 (pow.f64 z -1/2) (+.f64 (*.f64 y (pow.f64 z -1/2)) (/.f64 (neg.f64 x) (sqrt.f64 z)))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (/.f64 x (/.f64 (sqrt.f64 z) (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 z) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 z)) (neg.f64 x) (*.f64 (/.f64 1 z) (neg.f64 x))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x)))) (fma.f64 (neg.f64 (/.f64 1 (neg.f64 z))) (neg.f64 x) (*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 x))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x (neg.f64 z))))
(fma.f64 y (pow.f64 z -1) (/.f64 x (neg.f64 z)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2)))) (fma.f64 (neg.f64 (/.f64 x (cbrt.f64 z))) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 (neg.f64 x) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))) (-.f64 (*.f64 y (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2))) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (*.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) -2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (*.f64 (/.f64 (cbrt.f64 x) z) (/.f64 (pow.f64 (cbrt.f64 x) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x (neg.f64 z))))
(fma.f64 y (pow.f64 z -1) (/.f64 x (neg.f64 z)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))) (-.f64 (*.f64 y (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2))) (*.f64 (cbrt.f64 (/.f64 x z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (/.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)) (*.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 (neg.f64 (cbrt.f64 x)) (sqrt.f64 z)) (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 z)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 (/.f64 (neg.f64 x) (sqrt.f64 z)) (sqrt.f64 z))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (/.f64 (/.f64 x (sqrt.f64 z)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) z)) (/.f64 (sqrt.f64 x) 1) (*.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 (/.f64 1 z) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 (cbrt.f64 x) (/.f64 -1 z)) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x (neg.f64 z))))
(fma.f64 y (pow.f64 z -1) (/.f64 x (neg.f64 z)))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z)) (sqrt.f64 x)) (pow.f64 (cbrt.f64 z) 2))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 z))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))) (-.f64 (*.f64 y (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2))) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (/.f64 (/.f64 x (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (neg.f64 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (cbrt.f64 (/.f64 1 z)) (*.f64 x (pow.f64 (cbrt.f64 z) -2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 1 z))) (*.f64 x (pow.f64 (cbrt.f64 z) -2)) (*.f64 (*.f64 (cbrt.f64 (/.f64 1 z)) x) (pow.f64 (cbrt.f64 z) -2))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (cbrt.f64 (/.f64 1 z)) (neg.f64 (*.f64 x (pow.f64 (cbrt.f64 z) -2))))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z))))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (*.f64 x (cbrt.f64 (/.f64 1 z))) (neg.f64 (pow.f64 (cbrt.f64 z) -2)))))
(-.f64 (+.f64 0 (*.f64 y (pow.f64 z -1))) (*.f64 x (*.f64 (pow.f64 (cbrt.f64 z) -2) (cbrt.f64 (/.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2))))) (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 z -1/2)) (*.f64 x (pow.f64 z -1/2)) (*.f64 (pow.f64 z -1/2) (*.f64 x (pow.f64 z -1/2)))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (pow.f64 z -1/2) (neg.f64 (*.f64 x (pow.f64 z -1/2))))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))) (-.f64 (*.f64 y (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2))) (*.f64 x (*.f64 (pow.f64 z -1/2) (pow.f64 z -1/2)))))
(+.f64 0 (-.f64 (*.f64 y (pow.f64 z -1)) (*.f64 x (pow.f64 z -1))))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x z))) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)) (*.f64 (cbrt.f64 (/.f64 x z)) (*.f64 -1 (pow.f64 (cbrt.f64 (/.f64 x z)) 2)))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (neg.f64 (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z)))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x z))) (*.f64 -1 (sqrt.f64 (/.f64 x z))) (*.f64 (sqrt.f64 (/.f64 x z)) (*.f64 -1 (sqrt.f64 (/.f64 x z))))))
(+.f64 (fma.f64 (/.f64 1 z) x (*.f64 x (/.f64 -1 z))) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (*.f64 (/.f64 1 z) x)))
(+.f64 (*.f64 0 (/.f64 x z)) (fma.f64 (*.f64 y (pow.f64 z -1/2)) (pow.f64 z -1/2) (/.f64 x z)))
(fma.f64 y (pow.f64 z -1) (/.f64 x z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1 z) (+.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 1 z) (+.f64 y x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1 z)) (+.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 1 z)) (+.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 1 z) (+.f64 y x))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 z)) (+.f64 y x)))))
(-.f64 (/.f64 y z) (/.f64 x z))
(/.f64 (-.f64 y x) z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(-.f64 (+.f64 (/.f64 y z) 0) (/.f64 x z))
(/.f64 (-.f64 y x) z)
(*.f64 1 (+.f64 (/.f64 x z) (/.f64 y z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (log.f64 (exp.f64 1)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x))) 2) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x)))) 2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 x z) (/.f64 y z)))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) 3/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3)) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) 1/3) (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 x z) (/.f64 y z)) (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x)))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x))) 4) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x))) 8)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 5/2) 1/3) (pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 5/2)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 z) (+.f64 y x)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 1 z) (+.f64 y x)) 5/2)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (/.f64 y z) (/.f64 x z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (-.f64 (pow.f64 (/.f64 x z) 2) (*.f64 (/.f64 x z) (/.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (*.f64 (/.f64 x z) (-.f64 (/.f64 x z) (/.f64 y z)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y z) 3) (pow.f64 (/.f64 x z) 3)) (+.f64 (pow.f64 (/.f64 y z) 2) (*.f64 (/.f64 x z) (/.f64 (-.f64 x y) z))))
(/.f64 (-.f64 (pow.f64 (/.f64 y z) 2) (pow.f64 (/.f64 x z) 2)) (+.f64 (/.f64 x z) (/.f64 y z)))
(/.f64 (-.f64 (pow.f64 (/.f64 y z) 2) (pow.f64 (/.f64 x z) 2)) (*.f64 (/.f64 1 z) (+.f64 y x)))
(pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 1)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 3)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2) 1/2)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(pow.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3) 1/3)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 2)
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 2))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (exp.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (*.f64 (exp.f64 (/.f64 x z)) (exp.f64 (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 x z))) (exp.f64 (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (*.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (exp.f64 (/.f64 x z))))
(/.f64 (-.f64 y x) z)
(log.f64 (/.f64 (exp.f64 (/.f64 y z)) (+.f64 1 (expm1.f64 (/.f64 x z)))))
(/.f64 (-.f64 y x) z)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 x z) (/.f64 y z)) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z))) 1) 1))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 1/3))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 x z) (/.f64 y z)))) 2))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 x z) (/.f64 y z))))
(+.f64 (/.f64 x z) (/.f64 y z))
(*.f64 (/.f64 1 z) (+.f64 y x))

eval184.0ms (3.8%)

Compiler

Compiled 12071 to 5236 computations (56.6% saved)

prune73.0ms (1.5%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New4130413
Fresh011
Picked044
Done033
Total4138421
Accuracy
100.0%
Counts
421 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.0%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
63.9%
(/.f64 (-.f64 y x) z)
24.5%
(/.f64 (neg.f64 x) z)
42.7%
(/.f64 y z)
60.2%
(-.f64 x (/.f64 x z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
63.0%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
63.9%
(/.f64 (-.f64 y x) z)
24.5%
(/.f64 (neg.f64 x) z)
42.7%
(/.f64 y z)
60.2%
(-.f64 x (/.f64 x z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
Compiler

Compiled 126 to 86 computations (31.7% saved)

localize0.0ms (0%)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune4.0ms (0.1%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done077
Total088
Accuracy
100.0%
Counts
8 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.0%
(fma.f64 y (/.f64 1 z) (neg.f64 (/.f64 x z)))
63.9%
(/.f64 (-.f64 y x) z)
24.5%
(/.f64 (neg.f64 x) z)
42.7%
(/.f64 y z)
60.2%
(-.f64 x (/.f64 x z))
78.2%
(+.f64 x (/.f64 y z))
60.1%
(*.f64 x (-.f64 1 (/.f64 1 z)))
37.6%
x
Compiler

Compiled 123 to 69 computations (43.9% saved)

regimes29.0ms (0.6%)

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

4 calls:

8.0ms
y
7.0ms
(+.f64 x (/.f64 (-.f64 y x) z))
6.0ms
x
6.0ms
z
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1(+.f64 x (/.f64 (-.f64 y x) z))
Compiler

Compiled 82 to 41 computations (50% saved)

regimes73.0ms (1.5%)

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

3 calls:

32.0ms
y
23.0ms
x
16.0ms
z
Results
AccuracySegmentsBranch
87.9%5x
91.9%3y
98.6%3z
Compiler

Compiled 45 to 25 computations (44.4% saved)

regimes130.0ms (2.7%)

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

2 calls:

112.0ms
z
17.0ms
y
Results
AccuracySegmentsBranch
91.9%3y
86.9%9z
Compiler

Compiled 29 to 15 computations (48.3% saved)

regimes56.0ms (1.2%)

Counts
4 → 3
Calls
Call 1
Inputs
x
(/.f64 y z)
(/.f64 (neg.f64 x) z)
(+.f64 x (/.f64 y z))
Outputs
(+.f64 x (/.f64 y z))
(/.f64 (neg.f64 x) z)
(+.f64 x (/.f64 y z))
Calls

2 calls:

51.0ms
y
4.0ms
x
Results
AccuracySegmentsBranch
78.2%1x
82.1%3y
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes100.0ms (2.1%)

Counts
3 → 11
Calls
Call 1
Inputs
x
(/.f64 y z)
(/.f64 (neg.f64 x) z)
Outputs
x
(/.f64 y z)
(/.f64 (neg.f64 x) z)
(/.f64 y z)
(/.f64 (neg.f64 x) z)
(/.f64 y z)
(/.f64 (neg.f64 x) z)
(/.f64 y z)
(/.f64 (neg.f64 x) z)
(/.f64 y z)
x
Calls

3 calls:

63.0ms
z
20.0ms
x
16.0ms
y
Results
AccuracySegmentsBranch
76.7%11z
62.6%5x
64.6%5y
Compiler

Compiled 23 to 15 computations (34.8% saved)

regimes76.0ms (1.6%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(/.f64 y z)
Outputs
x
(/.f64 y z)
x
Calls

1 calls:

75.0ms
z
Results
AccuracySegmentsBranch
68.5%3z
Compiler

Compiled 11 to 7 computations (36.4% saved)

regimes8.0ms (0.2%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

3.0ms
z
3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
37.6%1x
37.6%1y
37.6%1z
Compiler

Compiled 16 to 12 computations (25% saved)

bsearch29.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
0.07788670139680157
3.163891944766227
17.0ms
-2.532835441878528e+26
-1.1594391619752039e+23
Results
26.0ms240×body256valid
Compiler

Compiled 286 to 191 computations (33.2% saved)

bsearch47.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
33.0ms
5.8493366595431006e-124
2.2447560811451964e-93
14.0ms
-2.9419468169771852e-56
-6.831833832275199e-60
Results
41.0ms284×body256valid
2.0ms20×body256infinite
Compiler

Compiled 358 to 239 computations (33.2% saved)

bsearch19.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
9.208660008923275e-186
2.872000269368444e-185
11.0ms
-4.715998488959912e-257
-2.784191281791602e-258
Results
16.0ms178×body256valid
1.0ms14×body256infinite
Compiler

Compiled 220 to 155 computations (29.5% saved)

bsearch189.0ms (3.9%)

Algorithm
10×binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.3955109864428612e+46
9.629416247700728e+47
12.0ms
0.07788670139680157
3.163891944766227
28.0ms
9.358259012149553e-101
1.696354213079185e-99
11.0ms
4.8037945469393726e-147
1.4632661343987105e-145
14.0ms
5.813798223964944e-166
6.535305411972912e-157
17.0ms
-3.755640569639577e-167
-1.1480957286262191e-178
14.0ms
-4.78113438453151e-107
-8.258071801311556e-110
8.0ms
-4.975137772588496e-75
-1.8944498139171386e-75
8.0ms
-1.3463158200075473e-30
-6.615887002716468e-31
65.0ms
-9.688973130989236e+36
-4.17739796354852e+35
Results
132.0ms857×body256valid
26.0ms295×body256infinite
Compiler

Compiled 1054 to 775 computations (26.5% saved)

bsearch23.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.3955109864428612e+46
9.629416247700728e+47
12.0ms
-9.688973130989236e+36
-4.17739796354852e+35
Results
21.0ms224×body256valid
Compiler

Compiled 184 to 137 computations (25.5% saved)

simplify13.0ms (0.3%)

Algorithm
egg-herbie
Rules
12×+-commutative
sub-neg
if-if-or-not
neg-mul-1
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076561
1101561
2107561
3110561
4111561
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 x (/.f64 (-.f64 y x) z))
(if (<=.f64 z -115999999999999991611392) (+.f64 x (/.f64 y z)) (if (<=.f64 z 1) (/.f64 (-.f64 y x) z) (+.f64 x (/.f64 y z))))
(if (<=.f64 y -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 x (/.f64 y z)) (if (<=.f64 y 1038920085256495/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (/.f64 x z)) (+.f64 x (/.f64 y z))))
(if (<=.f64 y -432778879906337/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (+.f64 x (/.f64 y z)) (if (<=.f64 y 3367982276076923/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 (neg.f64 x) z) (+.f64 x (/.f64 y z))))
(if (<=.f64 z -1080000000000000010396539742417059840) x (if (<=.f64 z -3882113724160211/5708990770823839524233143877797980545530986496) (/.f64 y z) (if (<=.f64 z -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (/.f64 (neg.f64 x) z) (if (<=.f64 z -2396327886864651/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 y z) (if (<=.f64 z -1954587813565703/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (/.f64 (neg.f64 x) z) (if (<=.f64 z 1316984921763987/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (/.f64 y z) (if (<=.f64 z 8435463364768493/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (/.f64 (neg.f64 x) z) (if (<=.f64 z 5713290898477199/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 y z) (if (<=.f64 z 5764607523034235/72057594037927936) (/.f64 (neg.f64 x) z) (if (<=.f64 z 439999999999999986840315573990854157723378909184) (/.f64 y z) x))))))))))
(if (<=.f64 z -1499999999999999989843979766188736512) x (if (<=.f64 z 155000000000000002739623751256476505178827128832) (/.f64 y z) x))
x
Outputs
(+.f64 x (/.f64 (-.f64 y x) z))
(if (<=.f64 z -115999999999999991611392) (+.f64 x (/.f64 y z)) (if (<=.f64 z 1) (/.f64 (-.f64 y x) z) (+.f64 x (/.f64 y z))))
(if (or (<=.f64 z -115999999999999991611392) (not (<=.f64 z 1))) (+.f64 x (/.f64 y z)) (/.f64 (-.f64 y x) z))
(if (<=.f64 y -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (+.f64 x (/.f64 y z)) (if (<=.f64 y 1038920085256495/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (/.f64 x z)) (+.f64 x (/.f64 y z))))
(if (or (<=.f64 y -4637973545043259/441711766194596082395824375185729628956870974218904739530401550323154944) (not (<=.f64 y 1038920085256495/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784))) (+.f64 x (/.f64 y z)) (-.f64 x (/.f64 x z)))
(if (<=.f64 y -432778879906337/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (+.f64 x (/.f64 y z)) (if (<=.f64 y 3367982276076923/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 (neg.f64 x) z) (+.f64 x (/.f64 y z))))
(if (or (<=.f64 y -432778879906337/135243399970730303066198984938628251268824915465247109664757941510828519054521564025450817507240240101036645118273824941793880975232687497536137978486512531688546991103745301547195268525165168909574203624502064231461895242944399805142629606084361337981321876709820927574016) (not (<=.f64 y 3367982276076923/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464))) (+.f64 x (/.f64 y z)) (/.f64 (neg.f64 x) z))
(if (<=.f64 z -1080000000000000010396539742417059840) x (if (<=.f64 z -3882113724160211/5708990770823839524233143877797980545530986496) (/.f64 y z) (if (<=.f64 z -7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (/.f64 (neg.f64 x) z) (if (<=.f64 z -2396327886864651/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (/.f64 y z) (if (<=.f64 z -1954587813565703/4249103942534136789516705652419749018636744941816255385595553105603228478886817941913300018121834285351114635889972008122772634701221657915276159830132698815550650166683145752253825024) (/.f64 (neg.f64 x) z) (if (<=.f64 z 1316984921763987/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (/.f64 y z) (if (<=.f64 z 8435463364768493/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (/.f64 (neg.f64 x) z) (if (<=.f64 z 5713290898477199/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 y z) (if (<=.f64 z 5764607523034235/72057594037927936) (/.f64 (neg.f64 x) z) (if (<=.f64 z 439999999999999986840315573990854157723378909184) (/.f64 y z) x))))))))))
(if (<=.f64 z -1499999999999999989843979766188736512) x (if (<=.f64 z 155000000000000002739623751256476505178827128832) (/.f64 y z) x))
x
Compiler

Compiled 171 to 97 computations (43.3% saved)

soundness678.0ms (14.1%)

Rules
1336×fma-neg
1118×times-frac
977×log1p-expm1-u
977×expm1-log1p-u
900×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01253
115553
2248253
031612891
178812549
2325912549
02666916
16006801
220266043
Stop Event
node limit
node limit
node limit
Compiler

Compiled 136 to 70 computations (48.5% saved)

end0.0ms (0%)

preprocess99.0ms (2.1%)

Compiler

Compiled 326 to 150 computations (54% saved)

Profiling

Loading profile data...