Data.Colour.RGBSpace.HSL:hsl from colour-2.3.3, E

Time bar (total: 7.2s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 13 to 9 computations (30.8% saved)

sample845.0ms (11.8%)

Results
675.0ms6577×body256valid
159.0ms1679×body256infinite
Bogosity

preprocess659.0ms (9.2%)

Algorithm
egg-herbie
Rules
4402×fma-def
924×fma-neg
810×distribute-lft-in
770×distribute-rgt-in
594×unsub-neg
Problems
256×No Errors
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043443
1102383
2319375
31061375
44001375
55291375
65723375
75822375
85829375
95829375
105925375
115965375
125965375
137625375
147625375
157625375
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(+.f64 (neg.f64 x) (*.f64 (*.f64 (-.f64 y (neg.f64 x)) 6) z))
(+.f64 x (*.f64 (*.f64 (-.f64 (neg.f64 y) x) 6) z))
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) (neg.f64 z)))
(neg.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 (-.f64 y (neg.f64 x)) 6) z)))
(neg.f64 (+.f64 x (*.f64 (*.f64 (-.f64 (neg.f64 y) x) 6) z)))
(neg.f64 (+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) (neg.f64 z))))
(+.f64 y (*.f64 (*.f64 (-.f64 x y) 6) z))
(+.f64 z (*.f64 (*.f64 (-.f64 y z) 6) x))
(+.f64 x (*.f64 (*.f64 (-.f64 z x) 6) y))
Outputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 (-.f64 x y) (*.f64 z -6) x)
(fma.f64 z (*.f64 (-.f64 x y) -6) x)
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 (-.f64 x y) (*.f64 z -6) x)
(fma.f64 z (*.f64 (-.f64 x y) -6) x)
(+.f64 (neg.f64 x) (*.f64 (*.f64 (-.f64 y (neg.f64 x)) 6) z))
(+.f64 (neg.f64 x) (*.f64 z (*.f64 6 (-.f64 y (neg.f64 x)))))
(-.f64 (*.f64 6 (*.f64 (+.f64 x y) z)) x)
(-.f64 (*.f64 6 (*.f64 z (+.f64 x y))) x)
(-.f64 (*.f64 (+.f64 x y) (*.f64 6 z)) x)
(+.f64 x (*.f64 (*.f64 (-.f64 (neg.f64 y) x) 6) z))
(+.f64 x (*.f64 z (*.f64 6 (-.f64 (neg.f64 y) x))))
(+.f64 x (*.f64 (+.f64 x y) (*.f64 -6 z)))
(fma.f64 (+.f64 x y) (*.f64 z -6) x)
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) (neg.f64 z)))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 (neg.f64 z))))
(fma.f64 (-.f64 y x) (*.f64 -6 z) x)
(fma.f64 6 (*.f64 z (-.f64 x y)) x)
(neg.f64 (+.f64 (neg.f64 x) (*.f64 (*.f64 (-.f64 y (neg.f64 x)) 6) z)))
(+.f64 x (*.f64 z (*.f64 6 (-.f64 (neg.f64 y) x))))
(+.f64 x (*.f64 (+.f64 x y) (*.f64 -6 z)))
(fma.f64 (+.f64 x y) (*.f64 z -6) x)
(neg.f64 (+.f64 x (*.f64 (*.f64 (-.f64 (neg.f64 y) x) 6) z)))
(+.f64 (neg.f64 x) (*.f64 z (*.f64 6 (-.f64 y (neg.f64 x)))))
(-.f64 (*.f64 6 (*.f64 (+.f64 x y) z)) x)
(-.f64 (*.f64 6 (*.f64 z (+.f64 x y))) x)
(-.f64 (*.f64 (+.f64 x y) (*.f64 6 z)) x)
(neg.f64 (+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) (neg.f64 z))))
(neg.f64 (+.f64 x (*.f64 (-.f64 y x) (*.f64 6 (neg.f64 z)))))
(-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(-.f64 (*.f64 (*.f64 z (-.f64 x y)) -6) x)
(+.f64 y (*.f64 (*.f64 (-.f64 x y) 6) z))
(+.f64 y (*.f64 z (*.f64 6 (-.f64 x y))))
(fma.f64 z (*.f64 6 (-.f64 x y)) y)
(fma.f64 6 (*.f64 z (-.f64 x y)) y)
(+.f64 z (*.f64 (*.f64 (-.f64 y z) 6) x))
(+.f64 z (*.f64 x (*.f64 6 (-.f64 y z))))
(fma.f64 x (*.f64 6 (-.f64 y z)) z)
(+.f64 x (*.f64 (*.f64 (-.f64 z x) 6) y))
(+.f64 x (*.f64 y (*.f64 6 (-.f64 z x))))
(fma.f64 y (*.f64 6 (-.f64 z x)) x)
(fma.f64 (-.f64 z x) (*.f64 y 6) x)
Compiler

Compiled 44 to 23 computations (47.7% saved)

eval1.0ms (0%)

Compiler

Compiled 36 to 18 computations (50% saved)

prune4.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
99.8%
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
99.8%
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
99.8%
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
Compiler

Compiled 70 to 46 computations (34.3% saved)

localize92.0ms (1.3%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
99.8%
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
100.0%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
99.7%
(*.f64 (-.f64 y x) (*.f64 6 z))
100.0%
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
99.8%
(*.f64 (-.f64 y x) 6)
99.7%
(*.f64 (*.f64 (-.f64 y x) 6) z)
Compiler

Compiled 76 to 31 computations (59.2% saved)

series142.0ms (2%)

Counts
6 → 204
Calls

51 calls:

TimeVariablePointExpression
128.0ms
x
@inf
(*.f64 (*.f64 (-.f64 y x) 6) z)
1.0ms
z
@inf
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
1.0ms
z
@inf
(*.f64 (*.f64 (-.f64 y x) 6) z)
1.0ms
z
@0
(*.f64 (*.f64 (-.f64 y x) 6) z)
1.0ms
y
@inf
(*.f64 (*.f64 (-.f64 y x) 6) z)

rewrite393.0ms (5.5%)

Algorithm
batch-egg-rewrite
Rules
1042×log-prod
1021×log1p-expm1-u
1021×expm1-log1p-u
968×fma-def
340×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019174
1264174
22801174
Stop Event
node limit
Counts
6 → 250
Calls
Call 1
Inputs
(*.f64 (*.f64 (-.f64 y x) 6) z)
(*.f64 (-.f64 y x) 6)
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(*.f64 (-.f64 y x) (*.f64 6 z))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
Outputs
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 0 (*.f64 (-.f64 y x) 6))
(+.f64 (*.f64 6 y) (*.f64 6 (neg.f64 x)))
(+.f64 (*.f64 y 6) (*.f64 (neg.f64 x) 6))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) 6))) 1)
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) 6) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) 6) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) 6) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 y x) 2) 36))
(log.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) 6))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) 6)))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) 6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) 6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) 6)))
(fma.f64 y 6 (*.f64 (neg.f64 x) 6))
(fma.f64 6 y (*.f64 6 (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(+.f64 0 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))

simplify285.0ms (4%)

Algorithm
egg-herbie
Rules
1202×unswap-sqr
736×cancel-sign-sub-inv
722×times-frac
500×associate-+r+
442×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030820761
171916643
2259116461
Stop Event
node limit
Counts
454 → 176
Calls
Call 1
Inputs
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 0 (*.f64 (-.f64 y x) 6))
(+.f64 (*.f64 6 y) (*.f64 6 (neg.f64 x)))
(+.f64 (*.f64 y 6) (*.f64 (neg.f64 x) 6))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) 6))) 1)
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) 6) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) 6) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) 6) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 y x) 2) 36))
(log.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) 6))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) 6)))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) 6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) 6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) 6)))
(fma.f64 y 6 (*.f64 (neg.f64 x) 6))
(fma.f64 6 y (*.f64 6 (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(+.f64 0 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
Outputs
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 6 y)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 -6 x)
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 -6 x) (*.f64 6 y))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 -6 x) z)
(*.f64 x (*.f64 -6 z))
(*.f64 z (*.f64 -6 x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 z 6) (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 z 6) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (-.f64 (pow.f64 y 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (*.f64 z 6))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 z 6) (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 z 6) (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 z 6) (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 z 6) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (-.f64 (pow.f64 y 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (*.f64 z 6))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(/.f64 (*.f64 z 6) (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 z 6) (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 0 (*.f64 (-.f64 y x) 6))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 6 y) (*.f64 6 (neg.f64 x)))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (*.f64 y 6) (*.f64 (neg.f64 x) 6))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) 6))) 1)
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 6 (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) 6)
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 6 (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 x y))
(*.f64 (/.f64 6 (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) 6) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 6 (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) 6)
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) 6) (+.f64 y x))
(/.f64 6 (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(/.f64 (*.f64 6 (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 x y))
(*.f64 (/.f64 6 (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(pow.f64 (*.f64 (-.f64 y x) 6) 1)
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 3)
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3) 1/3)
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) 2)
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 y x) 2) 36))
(fabs.f64 (*.f64 6 (-.f64 y x)))
(log.f64 (pow.f64 (exp.f64 (-.f64 y x)) 6))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) 6))))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) 6) 3))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) 6)))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) 6)))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) 6)) 1))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) 6)))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(fma.f64 y 6 (*.f64 (neg.f64 x) 6))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(fma.f64 6 y (*.f64 6 (neg.f64 x)))
(fma.f64 -6 x (*.f64 6 y))
(*.f64 6 (-.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 36 (pow.f64 z 2))) (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 z 6))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 36 (pow.f64 z 2))) (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 z 6))) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 0 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 z 6) (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 z 6) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (-.f64 (pow.f64 y 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (*.f64 z 6))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 z 6) (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 z 6) (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (*.f64 6 z)) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 z 6) (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 z 6) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (-.f64 (pow.f64 y 3) (pow.f64 x 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (*.f64 z 6))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (*.f64 6 z)) (+.f64 y x))
(/.f64 (*.f64 z 6) (/.f64 (+.f64 x y) (-.f64 (pow.f64 y 2) (pow.f64 x 2))))
(*.f64 (/.f64 (*.f64 z 6) (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) 1/3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(exp.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 1))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 x 1 (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (-.f64 y x) (*.f64 6 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 6 (*.f64 (-.f64 y x) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) 6) z x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 z (*.f64 (-.f64 y x) 6) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 6 z) (-.f64 y x) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 1 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 1 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 1 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 y x)) 2) (*.f64 (cbrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) 2) (cbrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 z 2) 36)) (*.f64 (cbrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 (cbrt.f64 (*.f64 36 (pow.f64 z 2))) (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 z 6))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (-.f64 y x)) (*.f64 (sqrt.f64 (-.f64 y x)) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) (sqrt.f64 (*.f64 (-.f64 y x) (*.f64 6 z))) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) (*.f64 (sqrt.f64 (*.f64 (-.f64 y x) 6)) z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 (*.f64 6 z)) (*.f64 (sqrt.f64 (*.f64 6 z)) (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 (pow.f64 z 2) 36))) (cbrt.f64 (*.f64 6 z)) x)
(fma.f64 (cbrt.f64 (*.f64 36 (pow.f64 z 2))) (*.f64 (-.f64 y x) (cbrt.f64 (*.f64 z 6))) x)
(fma.f64 (*.f64 (-.f64 y x) (sqrt.f64 (*.f64 6 z))) (sqrt.f64 (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 (-.f64 y x) 6) (sqrt.f64 z)) (sqrt.f64 z) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (-.f64 y x)) 6 x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (pow.f64 (cbrt.f64 (*.f64 (-.f64 y x) 6)) 2)) (cbrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 (-.f64 y x) 6))) (sqrt.f64 (*.f64 (-.f64 y x) 6)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (pow.f64 (cbrt.f64 (-.f64 y x)) 2)) (cbrt.f64 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(fma.f64 (*.f64 (*.f64 6 z) (sqrt.f64 (-.f64 y x))) (sqrt.f64 (-.f64 y x)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 0 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 z 6) x))) (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 z 6) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 z 6) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 6 (-.f64 y x)) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 6 (-.f64 y x)) x)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 6 (-.f64 y x)) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 z 6) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 6 (-.f64 y x)) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))) (/.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(*.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 1 (fma.f64 (-.f64 y x) (*.f64 6 z) x))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2)))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x) (pow.f64 x 2))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3)) (/.f64 1 (fma.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x) (pow.f64 x 2))))
(/.f64 (+.f64 (pow.f64 x 3) (*.f64 216 (pow.f64 (*.f64 z (-.f64 y x)) 3))) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3)) (fma.f64 (*.f64 z (*.f64 6 (-.f64 y x))) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 6 z)) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 2)) (-.f64 x (*.f64 (-.f64 y x) (*.f64 z 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 2)) (+.f64 x (*.f64 (-.f64 y x) (*.f64 -6 z))))
(pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 1)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3) 1/3)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 2)
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 2))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (exp.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z))))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 z) 6) (-.f64 y x)) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (exp.f64 x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y x) (*.f64 6 z)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x) 3))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)) 1))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y x) (*.f64 6 z) x)))
(fma.f64 6 (*.f64 z y) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(fma.f64 z (*.f64 6 (-.f64 y x)) x)

eval82.0ms (1.1%)

Compiler

Compiled 2672 to 1470 computations (45% saved)

prune36.0ms (0.5%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New1688176
Fresh000
Picked213
Done000
Total1709179
Accuracy
100.0%
Counts
179 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
74.8%
(+.f64 x (*.f64 (*.f64 6 y) z))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.5%
(+.f64 x (*.f64 -6 (*.f64 x z)))
62.4%
(*.f64 x (fma.f64 -6 z 1))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
35.8%
x
99.8%
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
74.8%
(+.f64 x (*.f64 (*.f64 6 y) z))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.5%
(+.f64 x (*.f64 -6 (*.f64 x z)))
62.4%
(*.f64 x (fma.f64 -6 z 1))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
35.8%
x
Compiler

Compiled 312 to 222 computations (28.8% saved)

localize264.0ms (3.7%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 x (*.f64 (*.f64 -6 x) z))
99.8%
(*.f64 (*.f64 -6 x) z)
100.0%
(+.f64 x (*.f64 6 (*.f64 z y)))
99.7%
(*.f64 6 (*.f64 z y))
100.0%
(+.f64 x (*.f64 -6 (*.f64 x z)))
99.6%
(*.f64 -6 (*.f64 x z))
99.9%
(+.f64 1 (*.f64 -6 z))
99.8%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
99.8%
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
Compiler

Compiled 98 to 46 computations (53.1% saved)

series16.0ms (0.2%)

Counts
9 → 174
Calls

57 calls:

TimeVariablePointExpression
2.0ms
y
@0
(*.f64 6 (*.f64 z y))
1.0ms
x
@0
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
1.0ms
x
@0
(*.f64 x (+.f64 1 (*.f64 -6 z)))
1.0ms
z
@inf
(*.f64 6 (*.f64 z y))
1.0ms
z
@inf
(*.f64 -6 (*.f64 x z))

rewrite189.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
873×log1p-expm1-u
644×expm1-udef
644×log1p-udef
396×associate-*r*
248×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028209
1437189
25652189
Stop Event
node limit
Counts
9 → 295
Calls
Call 1
Inputs
(fma.f64 (*.f64 (-.f64 y x) z) 6 x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 1 (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 6 (*.f64 z y))
(+.f64 x (*.f64 6 (*.f64 z y)))
(*.f64 (*.f64 -6 x) z)
(+.f64 x (*.f64 (*.f64 -6 x) z))
Outputs
(+.f64 x (*.f64 (-.f64 y x) (*.f64 z 6)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x)
(+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 1) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))) 1)
(*.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(*.f64 1 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2) (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))
(pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 x (*.f64 x (*.f64 z -6)))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -6 1))) 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 z 6))) (/.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(*.f64 1 (fma.f64 z -6 1))
(*.f64 (fma.f64 z -6 1) 1)
(*.f64 (cbrt.f64 (fma.f64 z -6 1)) (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (/.f64 1 (+.f64 1 (*.f64 z 6))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))) (+.f64 1 (*.f64 (pow.f64 z 3) -216))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 z 6)) (-.f64 1 (*.f64 (pow.f64 z 2) 36))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (+.f64 1 (*.f64 z 6)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (neg.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (neg.f64 (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 2) 36) 1) (-.f64 (*.f64 z -6) 1))
(pow.f64 (fma.f64 z -6 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 3)
(pow.f64 (pow.f64 (fma.f64 z -6 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z -6 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z -6 1) 2))
(log.f64 (exp.f64 (fma.f64 z -6 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -6 1))))
(cbrt.f64 (pow.f64 (fma.f64 z -6 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 z -6 1)))
(exp.f64 (log1p.f64 (*.f64 z -6)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 z -6)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z -6 1)))
(fma.f64 z -6 1)
(fma.f64 1 (*.f64 z -6) 1)
(fma.f64 -6 z 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -6)) 2) (cbrt.f64 (*.f64 z -6)) 1)
(fma.f64 (sqrt.f64 (*.f64 z -6)) (sqrt.f64 (*.f64 z -6)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 x (fma.f64 z -6 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(*.f64 (fma.f64 z -6 1) x)
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y 6)))) 1)
(pow.f64 (*.f64 z (*.f64 y 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) z) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y 6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y 6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 y 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y 6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y 6))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 z (*.f64 y 6)))) (/.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 x (*.f64 z (*.f64 y 6)))))
(*.f64 1 (fma.f64 6 (*.f64 y z) x))
(*.f64 (fma.f64 6 (*.f64 y z) x) 1)
(*.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2) (cbrt.f64 (fma.f64 6 (*.f64 y z) x)))
(*.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) (sqrt.f64 (fma.f64 6 (*.f64 y z) x)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (/.f64 1 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (*.f64 y 6))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 y 6))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (-.f64 x (*.f64 z (*.f64 y 6))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))) (neg.f64 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (pow.f64 x 2)) (-.f64 (*.f64 z (*.f64 y 6)) x))
(pow.f64 (fma.f64 6 (*.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 2))
(log.f64 (exp.f64 (fma.f64 6 (*.f64 y z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 6 (*.f64 y z) x))))
(cbrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x)))
(exp.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 y z) x)
(fma.f64 1 x (*.f64 z (*.f64 y 6)))
(fma.f64 1 (*.f64 z (*.f64 y 6)) x)
(fma.f64 (*.f64 y z) 6 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 2) (cbrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) (sqrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 (*.f64 z 6) y x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 x (fma.f64 z -6 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(*.f64 (fma.f64 z -6 1) x)
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))

simplify215.0ms (3%)

Algorithm
egg-herbie
Rules
984×cancel-sign-sub-inv
786×log-prod
678×times-frac
616×distribute-lft-neg-in
580×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041215320
194614075
2358313655
Stop Event
node limit
Counts
469 → 246
Calls
Call 1
Inputs
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
1
(*.f64 -6 z)
(*.f64 -6 z)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
x
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(+.f64 x (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 z 6)))
(+.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x)
(+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 1) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))) 1)
(*.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(*.f64 1 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2) (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))
(pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 x (*.f64 x (*.f64 z -6)))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -6 1))) 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 z 6))) (/.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(*.f64 1 (fma.f64 z -6 1))
(*.f64 (fma.f64 z -6 1) 1)
(*.f64 (cbrt.f64 (fma.f64 z -6 1)) (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (/.f64 1 (+.f64 1 (*.f64 z 6))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))) (+.f64 1 (*.f64 (pow.f64 z 3) -216))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 z 6)) (-.f64 1 (*.f64 (pow.f64 z 2) 36))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (+.f64 1 (*.f64 z 6)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (neg.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (neg.f64 (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 (*.f64 (pow.f64 z 2) 36) 1) (-.f64 (*.f64 z -6) 1))
(pow.f64 (fma.f64 z -6 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 3)
(pow.f64 (pow.f64 (fma.f64 z -6 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z -6 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z -6 1) 2))
(log.f64 (exp.f64 (fma.f64 z -6 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -6 1))))
(cbrt.f64 (pow.f64 (fma.f64 z -6 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 z -6 1)))
(exp.f64 (log1p.f64 (*.f64 z -6)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 z -6)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z -6 1)))
(fma.f64 z -6 1)
(fma.f64 1 (*.f64 z -6) 1)
(fma.f64 -6 z 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -6)) 2) (cbrt.f64 (*.f64 z -6)) 1)
(fma.f64 (sqrt.f64 (*.f64 z -6)) (sqrt.f64 (*.f64 z -6)) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 x (fma.f64 z -6 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(*.f64 (fma.f64 z -6 1) x)
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y 6)))) 1)
(pow.f64 (*.f64 z (*.f64 y 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) z) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y 6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y 6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 y 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y 6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y 6))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 z (*.f64 y 6)))) (/.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 x (*.f64 z (*.f64 y 6)))))
(*.f64 1 (fma.f64 6 (*.f64 y z) x))
(*.f64 (fma.f64 6 (*.f64 y z) x) 1)
(*.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2) (cbrt.f64 (fma.f64 6 (*.f64 y z) x)))
(*.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) (sqrt.f64 (fma.f64 6 (*.f64 y z) x)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (/.f64 1 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (*.f64 y 6))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 y 6))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (-.f64 x (*.f64 z (*.f64 y 6))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))) (neg.f64 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (pow.f64 x 2)) (-.f64 (*.f64 z (*.f64 y 6)) x))
(pow.f64 (fma.f64 6 (*.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 3)
(pow.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 2))
(log.f64 (exp.f64 (fma.f64 6 (*.f64 y z) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 6 (*.f64 y z) x))))
(cbrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x)))
(exp.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 y z) x)
(fma.f64 1 x (*.f64 z (*.f64 y 6)))
(fma.f64 1 (*.f64 z (*.f64 y 6)) x)
(fma.f64 (*.f64 y z) 6 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 2) (cbrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) (sqrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 (*.f64 z 6) y x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 x (fma.f64 z -6 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(*.f64 (fma.f64 z -6 1) x)
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 (*.f64 x -6) z x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
Outputs
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 6 (*.f64 y z)) (*.f64 x (+.f64 1 (*.f64 -6 z))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 -1 (*.f64 x (fma.f64 6 z -1)) (*.f64 z (*.f64 6 y)))
(-.f64 (*.f64 z (*.f64 6 y)) (*.f64 x (fma.f64 z 6 -1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 -1 (*.f64 x (fma.f64 6 z -1)) (*.f64 z (*.f64 6 y)))
(-.f64 (*.f64 z (*.f64 6 y)) (*.f64 x (fma.f64 z 6 -1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1))) (*.f64 6 (*.f64 y z)))
(fma.f64 -1 (*.f64 x (fma.f64 6 z -1)) (*.f64 z (*.f64 6 y)))
(-.f64 (*.f64 z (*.f64 6 y)) (*.f64 x (fma.f64 z 6 -1)))
x
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 z (*.f64 6 (-.f64 y x)))
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
1
(*.f64 -6 z)
(*.f64 -6 z)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
x
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
x
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 6 (*.f64 y z))
(*.f64 z (*.f64 6 y))
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(+.f64 x (*.f64 6 (*.f64 y z)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(neg.f64 (*.f64 x (fma.f64 6 z -1)))
(*.f64 (fma.f64 z 6 -1) (neg.f64 x))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 (-.f64 y x) (*.f64 z 6)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 1) x)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))) 1)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 1 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2) (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (*.f64 6 (*.f64 z (-.f64 y x))) (*.f64 6 (*.f64 z (-.f64 y x))) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 6 (*.f64 z (-.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (-.f64 y x) (*.f64 (*.f64 36 (pow.f64 z 2)) (-.f64 y x)) (*.f64 x (-.f64 x (*.f64 z (*.f64 6 (-.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 6 (-.f64 y x))) 3) (pow.f64 x 3)) (fma.f64 (-.f64 y x) (*.f64 (*.f64 36 (pow.f64 z 2)) (-.f64 y x)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) (*.f64 (-.f64 y x) (*.f64 z 6))) (pow.f64 x 2)) (-.f64 (*.f64 (-.f64 y x) (*.f64 z 6)) x))
(/.f64 (-.f64 (*.f64 (*.f64 6 (*.f64 z (-.f64 y x))) (*.f64 6 (*.f64 z (-.f64 y x)))) (pow.f64 x 2)) (fma.f64 (-.f64 y x) (*.f64 z 6) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 y x) (*.f64 (*.f64 36 (pow.f64 z 2)) (-.f64 y x)) (neg.f64 (pow.f64 x 2))) (-.f64 (*.f64 z (*.f64 6 (-.f64 y x))) x))
(/.f64 (fma.f64 36 (*.f64 (pow.f64 z 2) (*.f64 (-.f64 y x) (-.f64 y x))) (neg.f64 (pow.f64 x 2))) (-.f64 (*.f64 z (*.f64 6 (-.f64 y x))) x))
(pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 1)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 3)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(pow.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3) 1/3)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 2)
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 2))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(log.f64 (exp.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x))))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x) 3))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(exp.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)) 1))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 (-.f64 y x) z) 6 x)))
(+.f64 (fma.f64 x (*.f64 -6 z) x) (*.f64 z (*.f64 6 y)))
(fma.f64 x (fma.f64 -6 z 1) (*.f64 z (*.f64 6 y)))
(fma.f64 6 (*.f64 z (-.f64 y x)) x)
(+.f64 x (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 x -6))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (-.f64 x (*.f64 x (*.f64 -6 z))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (fma.f64 (*.f64 x z) 6 x))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x -6) z x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z -6 1))) 1)
(fma.f64 -6 z 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 z 6))) (/.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(*.f64 1 (fma.f64 z -6 1))
(fma.f64 -6 z 1)
(*.f64 (fma.f64 z -6 1) 1)
(fma.f64 -6 z 1)
(*.f64 (cbrt.f64 (fma.f64 z -6 1)) (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2))
(fma.f64 -6 z 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (cbrt.f64 (fma.f64 z -6 1)))
(fma.f64 -6 z 1)
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (sqrt.f64 (fma.f64 z -6 1)))
(fma.f64 -6 z 1)
(*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (/.f64 1 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(*.f64 (+.f64 1 (*.f64 -216 (pow.f64 z 3))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6)))))
(/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (/.f64 1 (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))) (+.f64 1 (*.f64 (pow.f64 z 3) -216))))
(*.f64 (+.f64 1 (*.f64 -216 (pow.f64 z 3))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6)))))
(/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 z 6)) (-.f64 1 (*.f64 (pow.f64 z 2) 36))))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(*.f64 (+.f64 1 (*.f64 -216 (pow.f64 z 3))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6)))))
(/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) (+.f64 (*.f64 (pow.f64 z 2) 36) (+.f64 1 (*.f64 z 6))))
(*.f64 (+.f64 1 (*.f64 -216 (pow.f64 z 3))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6)))))
(/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1)))
(/.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(/.f64 (neg.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (neg.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6)))))
(*.f64 (+.f64 1 (*.f64 -216 (pow.f64 z 3))) (/.f64 1 (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6)))))
(/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1)))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (neg.f64 (+.f64 1 (*.f64 z 6))))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(/.f64 (-.f64 (*.f64 (pow.f64 z 2) 36) 1) (-.f64 (*.f64 z -6) 1))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (+.f64 1 (*.f64 z 6)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 z 2) -36)) (fma.f64 z 6 1))
(/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1))
(pow.f64 (fma.f64 z -6 1) 1)
(fma.f64 -6 z 1)
(pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 3)
(fma.f64 -6 z 1)
(pow.f64 (pow.f64 (fma.f64 z -6 1) 3) 1/3)
(fma.f64 -6 z 1)
(pow.f64 (sqrt.f64 (fma.f64 z -6 1)) 2)
(fma.f64 -6 z 1)
(sqrt.f64 (pow.f64 (fma.f64 z -6 1) 2))
(fma.f64 -6 z 1)
(log.f64 (exp.f64 (fma.f64 z -6 1)))
(fma.f64 -6 z 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z -6 1))))
(fma.f64 -6 z 1)
(cbrt.f64 (pow.f64 (fma.f64 z -6 1) 3))
(fma.f64 -6 z 1)
(expm1.f64 (log1p.f64 (fma.f64 z -6 1)))
(fma.f64 -6 z 1)
(exp.f64 (log1p.f64 (*.f64 z -6)))
(fma.f64 -6 z 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 z -6)) 1))
(fma.f64 -6 z 1)
(log1p.f64 (expm1.f64 (fma.f64 z -6 1)))
(fma.f64 -6 z 1)
(fma.f64 z -6 1)
(fma.f64 -6 z 1)
(fma.f64 1 (*.f64 z -6) 1)
(fma.f64 -6 z 1)
(fma.f64 -6 z 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z -6)) 2) (cbrt.f64 (*.f64 z -6)) 1)
(fma.f64 -6 z 1)
(fma.f64 (sqrt.f64 (*.f64 z -6)) (sqrt.f64 (*.f64 z -6)) 1)
(fma.f64 -6 z 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(*.f64 x (fma.f64 z -6 1))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (fma.f64 z -6 1) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 x -6))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (-.f64 x (*.f64 x (*.f64 -6 z))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (fma.f64 (*.f64 x z) 6 x))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x -6) z x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y 6)))) 1)
(*.f64 z (*.f64 6 y))
(pow.f64 (*.f64 z (*.f64 y 6)) 1)
(*.f64 z (*.f64 6 y))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 3)
(*.f64 z (*.f64 6 y))
(pow.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z y) 3) 216))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) 2)
(*.f64 z (*.f64 6 y))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2))
(*.f64 z (*.f64 6 y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) z) 6))
(*.f64 z (*.f64 6 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y 6)))))
(*.f64 z (*.f64 6 y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z y) 3) 216))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y 6))))
(*.f64 z (*.f64 6 y))
(exp.f64 (log.f64 (*.f64 z (*.f64 y 6))))
(*.f64 z (*.f64 6 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y 6))) 1))
(*.f64 z (*.f64 6 y))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y 6))))
(*.f64 z (*.f64 6 y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x))) 1)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (*.f64 z (*.f64 y 6)))) (/.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(*.f64 1 (fma.f64 6 (*.f64 y z) x))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 (fma.f64 6 (*.f64 y z) x) 1)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 2) (cbrt.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) (sqrt.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (fma.f64 z (*.f64 6 y) (neg.f64 x)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (-.f64 (*.f64 z (*.f64 6 y)) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 6 (*.f64 y (-.f64 (*.f64 z (*.f64 6 y)) x))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (/.f64 1 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (fma.f64 z (*.f64 6 y) (neg.f64 x)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (-.f64 (*.f64 z (*.f64 6 y)) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 6 (*.f64 y (-.f64 (*.f64 z (*.f64 6 y)) x))))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (*.f64 y 6))) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (fma.f64 z (*.f64 6 y) (neg.f64 x)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (-.f64 (*.f64 z (*.f64 6 y)) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 6 (*.f64 y (-.f64 (*.f64 z (*.f64 6 y)) x))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 y 6))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 6 y)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 6 y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 6 y)) 2) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z y))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 6 y)) 2) (*.f64 x (+.f64 x (*.f64 z (*.f64 -6 y))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2)) (-.f64 x (*.f64 z (*.f64 y 6))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) 216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (*.f64 y 6)) (-.f64 (*.f64 z (*.f64 y 6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (fma.f64 z (*.f64 6 y) (neg.f64 x)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (*.f64 6 y) (-.f64 (*.f64 z (*.f64 6 y)) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z y) 3) 216 (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 6 (*.f64 y (-.f64 (*.f64 z (*.f64 6 y)) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 y 6)) 2))) (neg.f64 (-.f64 x (*.f64 z (*.f64 y 6)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 y 6)) 2) (pow.f64 x 2)) (-.f64 (*.f64 z (*.f64 y 6)) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (-.f64 x (*.f64 z (*.f64 6 y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 -6 (*.f64 z y))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 z (*.f64 6 y)) 2)) (+.f64 x (*.f64 z (*.f64 -6 y))))
(pow.f64 (fma.f64 6 (*.f64 y z) x) 1)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(pow.f64 (cbrt.f64 (fma.f64 6 (*.f64 y z) x)) 3)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(pow.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3) 1/3)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(pow.f64 (sqrt.f64 (fma.f64 6 (*.f64 y z) x)) 2)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(sqrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 2))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(log.f64 (exp.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 6 (*.f64 y z) x))))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(cbrt.f64 (pow.f64 (fma.f64 6 (*.f64 y z) x) 3))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(expm1.f64 (log1p.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(exp.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 6 (*.f64 y z) x)) 1))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(log1p.f64 (expm1.f64 (fma.f64 6 (*.f64 y z) x)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 6 (*.f64 y z) x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 1 x (*.f64 z (*.f64 y 6)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 1 (*.f64 z (*.f64 y 6)) x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (*.f64 y z) 6 x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y 6))) 2) (cbrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (sqrt.f64 (*.f64 z (*.f64 y 6))) (sqrt.f64 (*.f64 z (*.f64 y 6))) x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (*.f64 y 6)))
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(fma.f64 (*.f64 z 6) y x)
(fma.f64 6 (*.f64 z y) x)
(fma.f64 z (*.f64 6 y) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 z -6)))) 1)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 x (*.f64 z -6)) 1)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 3)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) 2)
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) -6) z))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 z -6)))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 z 3) -216)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 z 3) -216) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (log.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 z -6))) 1))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(exp.f64 (+.f64 (log.f64 (*.f64 z -6)) (log.f64 x)))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 z -6))))
(*.f64 (*.f64 x -6) z)
(*.f64 x (*.f64 -6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1)))) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (/.f64 (pow.f64 x 2) (+.f64 x (*.f64 6 (*.f64 x z)))) (/.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(*.f64 x (fma.f64 z -6 1))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 1 (*.f64 x (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (fma.f64 z -6 1) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2) (*.f64 (cbrt.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) (sqrt.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 (fma.f64 z -6 1)) (*.f64 (sqrt.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (/.f64 1 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (fma.f64 z -6 1)) 2)) (cbrt.f64 (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 x (sqrt.f64 (fma.f64 z -6 1))) (sqrt.f64 (fma.f64 z -6 1)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 (fma.f64 z -6 1) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (*.f64 (fma.f64 z -6 1) (sqrt.f64 x)) (sqrt.f64 x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 6 (*.f64 x z))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 x z) (*.f64 x -6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 z (*.f64 x -6))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (-.f64 x (*.f64 x (*.f64 -6 z))))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 x z) 2) 36 (*.f64 x (fma.f64 (*.f64 x z) 6 x))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 6 (*.f64 x z))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 x z) 3) -216) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (*.f64 z -6)) (-.f64 (*.f64 x (*.f64 z -6)) x)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 x z) 3) -216 (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (*.f64 x -6) z) (-.f64 (*.f64 (*.f64 x -6) z) x)))))
(/.f64 (*.f64 (fma.f64 -216 (pow.f64 z 3) 1) (pow.f64 x 3)) (*.f64 x (+.f64 x (*.f64 -6 (*.f64 z (-.f64 (*.f64 x (*.f64 -6 z)) x))))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) x) (/.f64 (pow.f64 x 3) (+.f64 x (*.f64 (*.f64 -6 z) (-.f64 (*.f64 x (*.f64 -6 z)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36))) (neg.f64 (+.f64 x (*.f64 6 (*.f64 x z)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x z) 2) 36) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 z -6)) x))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 x z) 2) 36)) (+.f64 x (*.f64 (*.f64 x z) 6)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 x z) 2) -36)) (fma.f64 (*.f64 x z) 6 x))
(/.f64 (*.f64 x (+.f64 1 (*.f64 (pow.f64 z 3) -216))) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 x (-.f64 1 (*.f64 (pow.f64 z 2) 36))) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(/.f64 (*.f64 (+.f64 1 (*.f64 (pow.f64 z 3) -216)) x) (+.f64 1 (+.f64 (*.f64 (pow.f64 z 2) 36) (*.f64 z 6))))
(/.f64 (*.f64 x (+.f64 1 (*.f64 -216 (pow.f64 z 3)))) (+.f64 1 (fma.f64 (pow.f64 z 2) 36 (*.f64 z 6))))
(*.f64 (/.f64 (fma.f64 -216 (pow.f64 z 3) 1) (fma.f64 36 (pow.f64 z 2) (fma.f64 z 6 1))) x)
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 z 2) 36)) x) (+.f64 1 (*.f64 z 6)))
(/.f64 (-.f64 1 (*.f64 36 (pow.f64 z 2))) (/.f64 (+.f64 1 (*.f64 z 6)) x))
(*.f64 (/.f64 x (fma.f64 z 6 1)) (+.f64 1 (*.f64 (pow.f64 z 2) -36)))
(*.f64 (/.f64 (fma.f64 36 (pow.f64 z 2) -1) (fma.f64 -6 z -1)) x)
(pow.f64 (*.f64 x (fma.f64 z -6 1)) 1)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 z -6 1))) 3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3) 1/3)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 z -6 1))) 2)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 2))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z -6 1)) x))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 z -6 1)))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 z -6 1)) 3))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z -6 1) 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z -6 1) 3) (pow.f64 x 3)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 z -6 1))) 1))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 z -6 1))))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 x 1 (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 z (*.f64 x -6) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 x (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 1 (*.f64 x (*.f64 z -6)) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 -6 (*.f64 x z) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x z) -6 x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (*.f64 x -6) z x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 z -6))) 2) (cbrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 z -6))) (sqrt.f64 (*.f64 x (*.f64 z -6))) x)
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 z -6)))
(fma.f64 x (*.f64 -6 z) x)
(*.f64 x (fma.f64 -6 z 1))

eval73.0ms (1%)

Compiler

Compiled 3403 to 2183 computations (35.9% saved)

prune58.0ms (0.8%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New2388246
Fresh213
Picked235
Done011
Total24213255
Accuracy
100.0%
Counts
255 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.4%
(*.f64 (fma.f64 z -6 1) x)
28.8%
(*.f64 (*.f64 x -6) z)
40.3%
(*.f64 z (*.f64 6 y))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
28.8%
(*.f64 x (*.f64 -6 z))
64.6%
(*.f64 6 (*.f64 z (-.f64 y x)))
40.3%
(*.f64 6 (*.f64 y z))
28.8%
(*.f64 -6 (*.f64 x z))
35.8%
x
62.5%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.4%
(*.f64 (fma.f64 z -6 1) x)
28.8%
(*.f64 (*.f64 x -6) z)
40.3%
(*.f64 z (*.f64 6 y))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
28.8%
(*.f64 x (*.f64 -6 z))
64.6%
(*.f64 6 (*.f64 z (-.f64 y x)))
40.3%
(*.f64 6 (*.f64 y z))
28.8%
(*.f64 -6 (*.f64 x z))
35.8%
x
Compiler

Compiled 364 to 266 computations (26.9% saved)

localize256.0ms (3.6%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
99.9%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(*.f64 (*.f64 x -6) z)
99.7%
(*.f64 x (*.f64 -6 z))
99.6%
(*.f64 -6 (*.f64 x z))
99.7%
(*.f64 6 (*.f64 z (-.f64 y x)))
Compiler

Compiled 68 to 28 computations (58.8% saved)

series6.0ms (0.1%)

Counts
4 → 96
Calls

27 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(fma.f64 (*.f64 x z) -6 x)
1.0ms
x
@-inf
(fma.f64 (*.f64 x z) -6 x)
0.0ms
x
@0
(fma.f64 (*.f64 x z) -6 x)
0.0ms
z
@-inf
(fma.f64 (*.f64 x z) -6 x)
0.0ms
x
@inf
(fma.f64 (*.f64 x z) -6 x)

rewrite128.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1388×log-prod
1288×prod-diff
691×log1p-expm1-u
691×expm1-log1p-u
612×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02190
126590
2318290
Stop Event
node limit
Counts
4 → 94
Calls
Call 1
Inputs
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 x (*.f64 -6 z))
(*.f64 (*.f64 x -6) z)
(fma.f64 (*.f64 x z) -6 x)
Outputs
(+.f64 0 (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x))))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 1)
(pow.f64 (cbrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 3)
(pow.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x))))))
(cbrt.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3))
(expm1.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(exp.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(+.f64 x (*.f64 z (*.f64 x -6)))
(+.f64 (*.f64 z (*.f64 x -6)) x)
(+.f64 0 (fma.f64 z (*.f64 x -6) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))) (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x))) 1)
(*.f64 (fma.f64 z (*.f64 x -6) x) 1)
(*.f64 1 (fma.f64 z (*.f64 x -6) x))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2) (cbrt.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) (sqrt.f64 (fma.f64 z (*.f64 x -6) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 z (*.f64 x -6)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (pow.f64 x 2)) (fma.f64 z (*.f64 x -6) (neg.f64 x)))
(pow.f64 (fma.f64 z (*.f64 x -6) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 3)
(pow.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 2))
(log.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 x -6) x))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x)))
(exp.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 x -6) x)))

simplify188.0ms (2.6%)

Algorithm
egg-herbie
Rules
1506×log-prod
1204×fma-neg
934×unswap-sqr
596×*-commutative
424×exp-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02095248
14874733
218184347
355664339
Stop Event
node limit
Counts
190 → 111
Calls
Call 1
Inputs
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 6 (*.f64 y z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 0 (*.f64 6 (*.f64 z (-.f64 y x))))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x))))) 1)
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 1)
(pow.f64 (cbrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 3)
(pow.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) 36))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x))))))
(cbrt.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3))
(expm1.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(exp.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(+.f64 x (*.f64 z (*.f64 x -6)))
(+.f64 (*.f64 z (*.f64 x -6)) x)
(+.f64 0 (fma.f64 z (*.f64 x -6) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))) (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x))) 1)
(*.f64 (fma.f64 z (*.f64 x -6) x) 1)
(*.f64 1 (fma.f64 z (*.f64 x -6) x))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2) (cbrt.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) (sqrt.f64 (fma.f64 z (*.f64 x -6) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 z (*.f64 x -6)) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (pow.f64 x 2)) (fma.f64 z (*.f64 x -6) (neg.f64 x)))
(pow.f64 (fma.f64 z (*.f64 x -6) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 3)
(pow.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 2))
(log.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 x -6) x))))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x)))
(exp.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 x -6) x)))
Outputs
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 6 z) 1)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 0 (*.f64 6 (*.f64 z (-.f64 y x))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 (*.f64 6 z) y) (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (*.f64 y (*.f64 6 z)) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x))))) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 x (+.f64 y x) (pow.f64 y 2)))
(/.f64 (*.f64 z 6) (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 z 6) (fma.f64 x (+.f64 x y) (pow.f64 y 2))) (-.f64 (pow.f64 y 3) (pow.f64 x 3)))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 x 3)) (/.f64 z (/.f64 (fma.f64 x (+.f64 x y) (pow.f64 y 2)) 6)))
(/.f64 (*.f64 (*.f64 6 z) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 y x))
(/.f64 (*.f64 (*.f64 z 6) (-.f64 (pow.f64 y 2) (pow.f64 x 2))) (+.f64 x y))
(*.f64 (/.f64 (*.f64 z 6) (+.f64 x y)) (-.f64 (pow.f64 y 2) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 x 2)) (/.f64 z (/.f64 (+.f64 x y) 6)))
(pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 1)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(pow.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3) 1/3)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 2)
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 z (-.f64 y x)) 2) 36))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) (-.f64 y x)) 6))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x))))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 6 (*.f64 z (-.f64 y x))) 3))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(exp.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 6 (*.f64 z (-.f64 y x)))) 1))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(log1p.f64 (expm1.f64 (*.f64 6 (*.f64 z (-.f64 y x)))))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(fma.f64 y (*.f64 6 z) (*.f64 (neg.f64 x) (*.f64 6 z)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(fma.f64 (*.f64 6 z) y (*.f64 (*.f64 6 z) (neg.f64 x)))
(fma.f64 -6 (*.f64 x z) (*.f64 6 (*.f64 z y)))
(*.f64 z (+.f64 (*.f64 6 y) (*.f64 -6 x)))
(*.f64 (*.f64 z 6) (-.f64 y x))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (*.f64 -6 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 0 (*.f64 z (*.f64 x -6)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (*.f64 -6 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 x -6)))) 1)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (*.f64 z (*.f64 x -6)) 1)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 x -6))) 3)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) 1/3)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 x -6))) 2)
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 x -6) 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 z -6) 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z -6) 3) (pow.f64 x 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -6) 3) (pow.f64 z 3)))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(exp.f64 (log.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 x -6))) 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 x -6))))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 -6 z))
(+.f64 x (*.f64 z (*.f64 x -6)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (*.f64 z (*.f64 x -6)) x)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 0 (fma.f64 z (*.f64 x -6) x))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))) (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 -6 x) x))) (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 -6 x) x))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (*.f64 -6 x) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (fma.f64 -6 z 1)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (fma.f64 -6 z 1))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 -6 z 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x))) 1)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (fma.f64 z (*.f64 x -6) x) 1)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 1 (fma.f64 z (*.f64 x -6) x))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 2) (cbrt.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(*.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) (sqrt.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (-.f64 (pow.f64 x 2) (*.f64 (*.f64 z (*.f64 x -6)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 -6 (*.f64 x z)) 3)) (+.f64 (pow.f64 (*.f64 -6 (*.f64 x z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (*.f64 -6 (*.f64 x z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -6 z)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 -6 z)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 -6 z))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 z 3) -216) 1) (pow.f64 x 3)) (+.f64 (pow.f64 x 2) (*.f64 (*.f64 x (*.f64 -6 z)) (*.f64 x (+.f64 -1 (*.f64 -6 z))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 z 3) -216) 1) (pow.f64 x 3)) (+.f64 (pow.f64 x 2) (*.f64 (*.f64 x (*.f64 -6 z)) (*.f64 x (fma.f64 -6 z -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (*.f64 x -6)) 2) (pow.f64 x 2)) (fma.f64 z (*.f64 x -6) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 -6 (*.f64 x z)) 2) (pow.f64 x 2)) (fma.f64 z (*.f64 -6 x) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -6 z)) 2) (pow.f64 x 2)) (-.f64 (*.f64 x (*.f64 -6 z)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -6 z)) 2) (pow.f64 x 2)) (*.f64 x (+.f64 -1 (*.f64 -6 z))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -6 z)) 2) (pow.f64 x 2)) (*.f64 x (fma.f64 -6 z -1)))
(pow.f64 (fma.f64 z (*.f64 x -6) x) 1)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (cbrt.f64 (fma.f64 z (*.f64 x -6) x)) 3)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3) 1/3)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(pow.f64 (sqrt.f64 (fma.f64 z (*.f64 x -6) x)) 2)
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(sqrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 2))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (exp.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (*.f64 x -6) x))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (exp.f64 x) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 -6) x) z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6))))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 -6) x) z) (+.f64 1 (expm1.f64 x))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (exp.f64 x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 x -6)))) (+.f64 1 (expm1.f64 x))))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(cbrt.f64 (pow.f64 (fma.f64 z (*.f64 x -6) x) 3))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(expm1.f64 (log1p.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (*.f64 x -6) x)) 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))
(log1p.f64 (expm1.f64 (fma.f64 z (*.f64 x -6) x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 -6 z 1))

eval33.0ms (0.5%)

Compiler

Compiled 1519 to 991 computations (34.8% saved)

prune30.0ms (0.4%)

Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New1262128
Fresh134
Picked055
Done044
Total12714141
Accuracy
100.0%
Counts
141 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.4%
(*.f64 (fma.f64 z -6 1) x)
28.8%
(*.f64 (*.f64 x -6) z)
40.3%
(*.f64 z (*.f64 6 y))
40.3%
(*.f64 y (*.f64 z 6))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
28.8%
(*.f64 x (*.f64 -6 z))
64.6%
(*.f64 6 (*.f64 z (-.f64 y x)))
40.3%
(*.f64 6 (*.f64 z y))
28.8%
(*.f64 -6 (*.f64 x z))
35.8%
x
62.5%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.4%
(*.f64 (fma.f64 z -6 1) x)
28.8%
(*.f64 (*.f64 x -6) z)
40.3%
(*.f64 z (*.f64 6 y))
40.3%
(*.f64 y (*.f64 z 6))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
28.8%
(*.f64 x (*.f64 -6 z))
64.6%
(*.f64 6 (*.f64 z (-.f64 y x)))
40.3%
(*.f64 6 (*.f64 z y))
28.8%
(*.f64 -6 (*.f64 x z))
35.8%
x
Compiler

Compiled 244 to 178 computations (27% saved)

localize151.0ms (2.1%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (fma.f64 z -6 1) x)
99.7%
(*.f64 z (*.f64 6 y))
99.7%
(*.f64 y (*.f64 z 6))
99.7%
(*.f64 6 (*.f64 z y))
Compiler

Compiled 51 to 29 computations (43.1% saved)

series3.0ms (0%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 (fma.f64 z -6 1) x)
0.0ms
z
@-inf
(*.f64 (fma.f64 z -6 1) x)
0.0ms
z
@0
(*.f64 (fma.f64 z -6 1) x)
0.0ms
x
@inf
(*.f64 (fma.f64 z -6 1) x)
0.0ms
x
@-inf
(*.f64 (fma.f64 z -6 1) x)

rewrite94.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
958×log-prod
741×log1p-expm1-u
741×expm1-log1p-u
712×pow-prod-down
426×pow-prod-up
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01959
119859
2204659
Stop Event
node limit
Counts
3 → 67
Calls
Call 1
Inputs
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(*.f64 (fma.f64 z -6 1) x)
Outputs
(+.f64 0 (*.f64 y (*.f64 z 6)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(+.f64 0 (*.f64 y (*.f64 z 6)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(+.f64 0 (*.f64 (fma.f64 z -6 1) x))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(+.f64 (*.f64 (*.f64 z -6) x) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x))) 1)
(pow.f64 (*.f64 (fma.f64 z -6 1) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z -6 1) x))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 z -6 1) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z -6 1) x)))
(fma.f64 x (*.f64 z -6) x)
(fma.f64 (*.f64 z -6) x x)

simplify108.0ms (1.5%)

Algorithm
egg-herbie
Rules
1308×log-prod
710×fma-def
676×distribute-lft-in
664×distribute-rgt-in
570×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01302882
12822772
28472772
339562772
465852772
Stop Event
node limit
Counts
139 → 60
Calls
Call 1
Inputs
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 y z))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 -6 (*.f64 x z))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 0 (*.f64 y (*.f64 z 6)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(+.f64 0 (*.f64 y (*.f64 z 6)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(+.f64 0 (*.f64 (fma.f64 z -6 1) x))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(+.f64 (*.f64 (*.f64 z -6) x) x)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x))) 1)
(pow.f64 (*.f64 (fma.f64 z -6 1) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z -6 1) x))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 z -6 1) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z -6 1) x)))
(fma.f64 x (*.f64 z -6) x)
(fma.f64 (*.f64 z -6) x x)
Outputs
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
x
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 z -6))
(*.f64 z (*.f64 x -6))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 -6 (*.f64 x z))
(*.f64 x (*.f64 z -6))
(*.f64 z (*.f64 x -6))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(*.f64 x (fma.f64 z -6 1))
(+.f64 0 (*.f64 y (*.f64 z 6)))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(+.f64 0 (*.f64 y (*.f64 z 6)))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 6 z)))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 z 6)))) 1)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (*.f64 y (*.f64 z 6)) 1)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 z 6))) 3)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2) 1/2)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3) 1/3)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(pow.f64 (sqrt.f64 (*.f64 y (*.f64 z 6))) 2)
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 2))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 z 6)))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 z 6)))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 z 6)) 3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (log.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (*.f64 z 6))) 1) 1))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 z 6)))) 3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (*.f64 z 6)))) 1/3))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (*.f64 z 6)))) 2))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 z 6))))
(*.f64 6 (*.f64 y z))
(*.f64 y (*.f64 6 z))
(+.f64 0 (*.f64 (fma.f64 z -6 1) x))
(*.f64 x (fma.f64 z -6 1))
(+.f64 (*.f64 x (*.f64 z -6)) x)
(*.f64 x (fma.f64 z -6 1))
(+.f64 (*.f64 (*.f64 z -6) x) x)
(*.f64 x (fma.f64 z -6 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))))
(*.f64 x (fma.f64 z -6 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x))) 1)
(*.f64 x (fma.f64 z -6 1))
(pow.f64 (*.f64 (fma.f64 z -6 1) x) 1)
(*.f64 x (fma.f64 z -6 1))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x)) 3)
(*.f64 x (fma.f64 z -6 1))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2) 1/2)
(*.f64 x (fma.f64 z -6 1))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3) 1/3)
(*.f64 x (fma.f64 z -6 1))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x)) 2)
(*.f64 x (fma.f64 z -6 1))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 2))
(*.f64 x (fma.f64 z -6 1))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 z -6 1)))
(*.f64 x (fma.f64 z -6 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z -6 1) x))))
(*.f64 x (fma.f64 z -6 1))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z -6 1) x) 3))
(*.f64 x (fma.f64 z -6 1))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z -6 1) x)))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z -6 1) x)) 1) 1))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 z -6 1) x))) 3))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (fma.f64 z -6 1) x))) 1/3))
(*.f64 x (fma.f64 z -6 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (fma.f64 z -6 1) x))) 2))
(*.f64 x (fma.f64 z -6 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z -6 1) x)))
(*.f64 x (fma.f64 z -6 1))
(fma.f64 x (*.f64 z -6) x)
(*.f64 x (fma.f64 z -6 1))
(fma.f64 (*.f64 z -6) x x)
(*.f64 x (fma.f64 z -6 1))

eval18.0ms (0.2%)

Compiler

Compiled 674 to 491 computations (27.2% saved)

prune19.0ms (0.3%)

Pruning

14 alts after pruning (1 fresh and 13 done)

PrunedKeptTotal
New74074
Fresh011
Picked044
Done099
Total741488
Accuracy
100.0%
Counts
88 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.5%
(fma.f64 (*.f64 x z) -6 x)
99.8%
(+.f64 x (*.f64 (-.f64 y x) (*.f64 6 z)))
62.4%
(+.f64 x (*.f64 (*.f64 -6 x) z))
74.8%
(+.f64 x (*.f64 6 (*.f64 z y)))
62.4%
(*.f64 (fma.f64 z -6 1) x)
28.8%
(*.f64 (*.f64 x -6) z)
40.3%
(*.f64 z (*.f64 6 y))
40.3%
(*.f64 y (*.f64 z 6))
62.4%
(*.f64 x (+.f64 1 (*.f64 -6 z)))
28.8%
(*.f64 x (*.f64 -6 z))
64.6%
(*.f64 6 (*.f64 z (-.f64 y x)))
40.3%
(*.f64 6 (*.f64 z y))
28.8%
(*.f64 -6 (*.f64 x z))
35.8%
x
Compiler

Compiled 255 to 160 computations (37.3% saved)

regimes222.0ms (3.1%)

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

4 calls:

184.0ms
x
11.0ms
z
11.0ms
y
9.0ms
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1z
99.8%1(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
Compiler

Compiled 157 to 88 computations (43.9% saved)

regimes213.0ms (3%)

Counts
14 → 3
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 x (*.f64 -6 z))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(*.f64 (*.f64 x -6) z)
(*.f64 6 (*.f64 z (-.f64 y x)))
(*.f64 x (+.f64 1 (*.f64 -6 z)))
(+.f64 x (*.f64 -6 (*.f64 x z)))
(+.f64 x (*.f64 6 (*.f64 z y)))
(+.f64 x (*.f64 (*.f64 -6 x) z))
(+.f64 x (*.f64 (*.f64 6 y) z))
Outputs
(*.f64 6 (*.f64 z (-.f64 y x)))
(+.f64 x (*.f64 (*.f64 6 y) z))
(*.f64 6 (*.f64 z (-.f64 y x)))
Calls

3 calls:

156.0ms
x
29.0ms
y
25.0ms
z
Results
AccuracySegmentsBranch
89.2%3x
92.3%3y
98.7%3z
Compiler

Compiled 93 to 56 computations (39.8% saved)

regimes25.0ms (0.3%)

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

1 calls:

22.0ms
z
Results
AccuracySegmentsBranch
98.7%3z
Compiler

Compiled 78 to 46 computations (41% saved)

regimes125.0ms (1.8%)

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

3 calls:

78.0ms
y
26.0ms
z
19.0ms
x
Results
AccuracySegmentsBranch
84.7%3x
81.0%5y
88.6%3z
Compiler

Compiled 72 to 45 computations (37.5% saved)

regimes21.0ms (0.3%)

Counts
9 → 3
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 x (*.f64 -6 z))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(*.f64 (*.f64 x -6) z)
(*.f64 6 (*.f64 z (-.f64 y x)))
Outputs
(*.f64 6 (*.f64 z (-.f64 y x)))
x
(*.f64 6 (*.f64 z (-.f64 y x)))
Calls

1 calls:

19.0ms
z
Results
AccuracySegmentsBranch
88.6%3z
Compiler

Compiled 50 to 31 computations (38% saved)

regimes240.0ms (3.3%)

Counts
8 → 6
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 x (*.f64 -6 z))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
(*.f64 (*.f64 x -6) z)
Outputs
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
x
(*.f64 z (*.f64 6 y))
(*.f64 (*.f64 x -6) z)
(*.f64 6 (*.f64 y z))
Calls

3 calls:

164.0ms
y
41.0ms
x
32.0ms
z
Results
AccuracySegmentsBranch
62.8%6y
64.5%7x
69.8%6z
Compiler

Compiled 51 to 33 computations (35.3% saved)

regimes29.0ms (0.4%)

Counts
7 → 6
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 x (*.f64 -6 z))
(*.f64 y (*.f64 z 6))
(*.f64 z (*.f64 6 y))
Outputs
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
x
(*.f64 z (*.f64 6 y))
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
Calls

1 calls:

28.0ms
z
Results
AccuracySegmentsBranch
69.8%6z
Compiler

Compiled 38 to 24 computations (36.8% saved)

regimes29.0ms (0.4%)

Counts
6 → 6
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
(*.f64 6 (*.f64 z y))
(*.f64 x (*.f64 -6 z))
(*.f64 y (*.f64 z 6))
Outputs
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
x
(*.f64 y (*.f64 z 6))
(*.f64 -6 (*.f64 x z))
(*.f64 6 (*.f64 y z))
Calls

1 calls:

28.0ms
z
Results
AccuracySegmentsBranch
69.7%6z
Compiler

Compiled 33 to 21 computations (36.4% saved)

regimes25.0ms (0.3%)

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

1 calls:

24.0ms
z
Results
AccuracySegmentsBranch
69.7%6z
Compiler

Compiled 28 to 18 computations (35.7% saved)

regimes60.0ms (0.8%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(*.f64 -6 (*.f64 x z))
Outputs
(*.f64 -6 (*.f64 x z))
x
(*.f64 -6 (*.f64 x z))
Calls

1 calls:

60.0ms
z
Results
AccuracySegmentsBranch
61.5%3z
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes8.0ms (0.1%)

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
x
3.0ms
y
Results
AccuracySegmentsBranch
35.8%1y
35.8%1x
35.8%1z
Compiler

Compiled 16 to 12 computations (25% saved)

bsearch35.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.8490907519231543e-18
1.2197202968916595e-9
18.0ms
-3.3528904086951252
-1.4634311175964818e-9
Results
31.0ms288×body256valid
Compiler

Compiled 414 to 301 computations (27.3% saved)

bsearch34.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.5032588160893435e-22
2.8490907519231543e-18
17.0ms
-3.3528904086951252
-1.4634311175964818e-9
Results
30.0ms272×body256valid
Compiler

Compiled 392 to 285 computations (27.3% saved)

bsearch31.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
4.952961177346475e-38
5.764177288307476e-33
13.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
Results
27.0ms256×body256valid
Compiler

Compiled 370 to 285 computations (23% saved)

bsearch32.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
4.952961177346475e-38
5.764177288307476e-33
13.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
Results
28.0ms256×body256valid
Compiler

Compiled 274 to 205 computations (25.2% saved)

bsearch77.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.4816390512010054e+82
1.6998567985149502e+83
18.0ms
0.00010690268335752106
9978.876759801302
17.0ms
4.952961177346475e-38
5.764177288307476e-33
14.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
17.0ms
-1.8365739821151239e+33
-1.2269628089809486e+25
Results
63.0ms597×body256valid
4.0ms43×body256infinite
Compiler

Compiled 674 to 525 computations (22.1% saved)

bsearch88.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.4816390512010054e+82
1.6998567985149502e+83
18.0ms
0.00010690268335752106
9978.876759801302
19.0ms
4.952961177346475e-38
5.764177288307476e-33
14.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
18.0ms
-1.8365739821151239e+33
-1.2269628089809486e+25
Results
73.0ms596×body256valid
4.0ms44×body256infinite
Compiler

Compiled 674 to 525 computations (22.1% saved)

bsearch86.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.4816390512010054e+82
1.6998567985149502e+83
18.0ms
0.00010690268335752106
9978.876759801302
23.0ms
4.952961177346475e-38
5.764177288307476e-33
14.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
18.0ms
-1.8365739821151239e+33
-1.2269628089809486e+25
Results
72.0ms597×body256valid
6.0ms43×body256infinite
Compiler

Compiled 674 to 525 computations (22.1% saved)

bsearch211.0ms (2.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
1.4816390512010054e+82
1.6998567985149502e+83
22.0ms
0.00010690268335752106
9978.876759801302
141.0ms
4.952961177346475e-38
5.764177288307476e-33
15.0ms
-2.952440474093809e-87
-1.1043919049849485e-88
22.0ms
-1.8365739821151239e+33
-1.2269628089809486e+25
Results
198.0ms596×body256valid
4.0ms44×body256infinite
Compiler

Compiled 674 to 525 computations (22.1% saved)

bsearch30.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.5032588160893435e-22
2.8490907519231543e-18
12.0ms
-3.7191703272291424e-23
-5.837336210227213e-24
Results
27.0ms224×body256valid
Compiler

Compiled 214 to 167 computations (22% saved)

simplify36.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01211040
11701040
21741040
31761040
41771040
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(if (<=.f64 z -8286623314361713/36028797018963968) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 1450710983537555/1208925819614629174706176) (+.f64 x (*.f64 (*.f64 6 y) z)) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (<=.f64 z -6124895493223875/36028797018963968) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 7269215601948759/2596148429267413814265248164610048) (+.f64 x (*.f64 6 (*.f64 z y))) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976) (*.f64 x (+.f64 1 (*.f64 -6 z))) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (<=.f64 z -6988003595594749/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 2151330410151089/187072209578355573530071658587684226515959365500928) x (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (<=.f64 z -254999999999999985521262592) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -1567821319524463/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976) x (if (<=.f64 z 3200) (*.f64 z (*.f64 6 y)) (if (<=.f64 z 109999999999999999344740955333582290654675461355463079935127055095269511654923042816) (*.f64 (*.f64 x -6) z) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -4499999999999999948743323418624) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 838083498911033/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 7800) (*.f64 z (*.f64 6 y)) (if (<=.f64 z 117999999999999993660005994408163591090094158531755799442642461661896684635435302912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1119999999999999988493782614016) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 6285626241832747/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 9600) (*.f64 y (*.f64 z 6)) (if (<=.f64 z 19000000000000001663724468074365473034315392242237462751242828274811556449497382912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1219999999999999962334747426816) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -405953734519727/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 2513782816209153/11692013098647223345629478661730264157247460343808) x (if (<=.f64 z 9600) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 74999999999999998940506408928564293749392017128278675554924255234488928830547296256) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -3147611894018681/85070591730234615865843651857942052864) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z 7269215601948759/2596148429267413814265248164610048) x (*.f64 -6 (*.f64 x z))))
x
Outputs
(+.f64 x (*.f64 (*.f64 (-.f64 y x) 6) z))
(if (<=.f64 z -8286623314361713/36028797018963968) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 1450710983537555/1208925819614629174706176) (+.f64 x (*.f64 (*.f64 6 y) z)) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (or (<=.f64 z -8286623314361713/36028797018963968) (not (<=.f64 z 1450710983537555/1208925819614629174706176))) (*.f64 6 (*.f64 (-.f64 y x) z)) (+.f64 x (*.f64 z (*.f64 y 6))))
(if (<=.f64 z -6124895493223875/36028797018963968) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 7269215601948759/2596148429267413814265248164610048) (+.f64 x (*.f64 6 (*.f64 z y))) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (or (<=.f64 z -6124895493223875/36028797018963968) (not (<=.f64 z 7269215601948759/2596148429267413814265248164610048))) (*.f64 6 (*.f64 (-.f64 y x) z)) (+.f64 x (*.f64 6 (*.f64 y z))))
(if (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976) (*.f64 x (+.f64 1 (*.f64 -6 z))) (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (or (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (not (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976))) (*.f64 6 (*.f64 (-.f64 y x) z)) (*.f64 x (+.f64 1 (*.f64 z -6))))
(if (<=.f64 z -6988003595594749/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 6 (*.f64 z (-.f64 y x))) (if (<=.f64 z 2151330410151089/187072209578355573530071658587684226515959365500928) x (*.f64 6 (*.f64 z (-.f64 y x)))))
(if (or (<=.f64 z -6988003595594749/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (not (<=.f64 z 2151330410151089/187072209578355573530071658587684226515959365500928))) (*.f64 6 (*.f64 (-.f64 y x) z)) x)
(if (<=.f64 z -254999999999999985521262592) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -1567821319524463/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976) x (if (<=.f64 z 3200) (*.f64 z (*.f64 6 y)) (if (<=.f64 z 109999999999999999344740955333582290654675461355463079935127055095269511654923042816) (*.f64 (*.f64 x -6) z) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -254999999999999985521262592) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -1567821319524463/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 8330559332786147/1461501637330902918203684832716283019655932542976) x (if (<=.f64 z 3200) (*.f64 z (*.f64 y 6)) (if (<=.f64 z 109999999999999999344740955333582290654675461355463079935127055095269511654923042816) (*.f64 z (*.f64 x -6)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -4499999999999999948743323418624) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 838083498911033/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 7800) (*.f64 z (*.f64 6 y)) (if (<=.f64 z 117999999999999993660005994408163591090094158531755799442642461661896684635435302912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -4499999999999999948743323418624) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -4927438432791169/8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 838083498911033/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 7800) (*.f64 z (*.f64 y 6)) (if (<=.f64 z 117999999999999993660005994408163591090094158531755799442642461661896684635435302912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1119999999999999988493782614016) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 6285626241832747/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 9600) (*.f64 y (*.f64 z 6)) (if (<=.f64 z 19000000000000001663724468074365473034315392242237462751242828274811556449497382912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1119999999999999988493782614016) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 6285626241832747/748288838313422294120286634350736906063837462003712) x (if (<=.f64 z 9600) (*.f64 y (*.f64 6 z)) (if (<=.f64 z 19000000000000001663724468074365473034315392242237462751242828274811556449497382912) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1219999999999999962334747426816) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -405953734519727/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 2513782816209153/11692013098647223345629478661730264157247460343808) x (if (<=.f64 z 9600) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 74999999999999998940506408928564293749392017128278675554924255234488928830547296256) (*.f64 -6 (*.f64 x z)) (*.f64 6 (*.f64 y z)))))))
(if (<=.f64 z -1219999999999999962334747426816) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z -405953734519727/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 6 (*.f64 y z)) (if (<=.f64 z 2513782816209153/11692013098647223345629478661730264157247460343808) x (if (or (<=.f64 z 9600) (not (<=.f64 z 74999999999999998940506408928564293749392017128278675554924255234488928830547296256))) (*.f64 6 (*.f64 y z)) (*.f64 -6 (*.f64 x z))))))
(if (<=.f64 z -3147611894018681/85070591730234615865843651857942052864) (*.f64 -6 (*.f64 x z)) (if (<=.f64 z 7269215601948759/2596148429267413814265248164610048) x (*.f64 -6 (*.f64 x z))))
(if (or (<=.f64 z -3147611894018681/85070591730234615865843651857942052864) (not (<=.f64 z 7269215601948759/2596148429267413814265248164610048))) (*.f64 -6 (*.f64 x z)) x)
x
Compiler

Compiled 324 to 216 computations (33.3% saved)

soundness865.0ms (12.1%)

Rules
1506×log-prod
1204×fma-neg
1202×unswap-sqr
1042×log-prod
1021×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019174
1264174
22801174
02095248
14874733
218184347
355664339
041215320
194614075
2358313655
041215320
194614075
2358313655
030820761
171916643
2259116461
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 137 to 77 computations (43.8% saved)

end0.0ms (0%)

preprocess259.0ms (3.6%)

Compiler

Compiled 636 to 374 computations (41.2% saved)

Profiling

Loading profile data...