Jmat.Real.lambertw, newton loop step

Time bar (total: 13.9s)

analyze236.0ms (1.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
50%50%50%0.1%0%0%0%5
62.5%62.4%37.5%0.1%0%0%0%6
62.5%62.4%37.5%0.1%0%0%0%7
68.8%68.7%31.2%0.1%0%0%0%8
68.8%68.7%31.2%0.1%0%0%0%9
71.9%71.8%28.1%0.1%0%0%0%10
71.9%71.8%28.1%0.1%0%0%0%11
73.4%73.4%26.5%0.1%0%0%0%12
Compiler

Compiled 19 to 9 computations (52.6% saved)

sample4.1s (29.8%)

Results
2.1s3871×body8192exit
1.3s7479×body256valid
542.0ms3784×body256unsamplable
165.0ms676×body512valid
13.0ms77×body256infinite
7.0ms24×body1024valid
Bogosity

preprocess71.0ms (0.5%)

Algorithm
egg-herbie
Rules
1626×div-sub
788×times-frac
686×distribute-rgt-in
652×distribute-lft-in
642×distribute-lft-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028249
179239
2248221
31022193
44419175
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (neg.f64 wj) (/.f64 (-.f64 (*.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj))) x) (+.f64 (exp.f64 (neg.f64 wj)) (*.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x)) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 x (/.f64 (-.f64 (*.f64 x (exp.f64 x)) wj) (+.f64 (exp.f64 x) (*.f64 x (exp.f64 x)))))
Outputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj (exp.f64 wj) (exp.f64 wj))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj (exp.f64 wj) (exp.f64 wj))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (neg.f64 wj) (/.f64 (-.f64 (*.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj))) x) (+.f64 (exp.f64 (neg.f64 wj)) (*.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj))))))
(-.f64 (neg.f64 wj) (/.f64 (-.f64 (*.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj))) x) (*.f64 (+.f64 (neg.f64 wj) 1) (exp.f64 (neg.f64 wj)))))
(-.f64 (neg.f64 wj) (/.f64 (fma.f64 (neg.f64 wj) (exp.f64 (neg.f64 wj)) (neg.f64 x)) (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 -1 wj 1))))
(-.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 (neg.f64 wj)) x) (-.f64 1 wj)) (exp.f64 wj)) wj)
(-.f64 (/.f64 (-.f64 wj (/.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))) (-.f64 1 wj)) wj)
(-.f64 (/.f64 (+.f64 wj (*.f64 (exp.f64 wj) x)) (-.f64 1 wj)) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x)) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x)) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) x) (fma.f64 wj (exp.f64 wj) (exp.f64 wj))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(-.f64 x (/.f64 (-.f64 (*.f64 x (exp.f64 x)) wj) (+.f64 (exp.f64 x) (*.f64 x (exp.f64 x)))))
(-.f64 x (/.f64 (-.f64 (*.f64 x (exp.f64 x)) wj) (*.f64 (+.f64 x 1) (exp.f64 x))))
(-.f64 x (/.f64 (-.f64 (*.f64 x (exp.f64 x)) wj) (*.f64 (exp.f64 x) (+.f64 x 1))))
(-.f64 x (/.f64 (-.f64 (/.f64 x 1) (/.f64 wj (exp.f64 x))) (+.f64 x 1)))
(+.f64 x (/.f64 (-.f64 (/.f64 wj (exp.f64 x)) x) (+.f64 x 1)))
Compiler

Compiled 18 to 8 computations (55.6% saved)

eval1.0ms (0%)

Compiler

Compiled 71 to 29 computations (59.2% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
76.9%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
76.9%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
Compiler

Compiled 62 to 38 computations (38.7% saved)

localize105.0ms (0.8%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 wj (exp.f64 wj))
99.9%
(*.f64 (+.f64 wj 1) (exp.f64 wj))
98.1%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj)))
78.9%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
100.0%
(-.f64 wj (/.f64 x (exp.f64 wj)))
100.0%
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
99.9%
(/.f64 x (exp.f64 wj))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
Compiler

Compiled 95 to 33 computations (65.3% saved)

series19.0ms (0.1%)

Counts
8 → 140
Calls

42 calls:

TimeVariablePointExpression
1.0ms
wj
@inf
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj)))
1.0ms
x
@-inf
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
1.0ms
x
@inf
(/.f64 x (exp.f64 wj))
1.0ms
wj
@-inf
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
1.0ms
x
@0
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))

rewrite197.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
772×log1p-udef
770×expm1-udef
440×add-sqr-sqrt
436×pow1
436×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017204
1405198
26789198
Stop Event
node limit
Counts
8 → 259
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(/.f64 x (exp.f64 wj))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj)))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(*.f64 wj (exp.f64 wj))
Outputs
(+.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) wj)
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))) (*.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (exp.f64 wj)) 1)
(*.f64 1 (/.f64 x (exp.f64 wj)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(+.f64 (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj)))) -1)
(neg.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 -1 (neg.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1 (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (exp.f64 wj)))) (sqrt.f64 (/.f64 x (exp.f64 wj))) (/.f64 x (exp.f64 wj))))
(+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj)
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(*.f64 1 (-.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))) (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj))) (*.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj)))) (-.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))
(pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(fma.f64 1 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 wj (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(+.f64 (-.f64 wj (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(fma.f64 1 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (fma.f64 wj wj -1) (exp.f64 wj)) (+.f64 wj -1))
(pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 1)
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)
(pow.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj 1) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (exp.f64 wj)))) 1)
(pow.f64 (*.f64 wj (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (*.f64 wj (exp.f64 wj))))
(exp.f64 (+.f64 wj (log.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) 1))
(log1p.f64 (expm1.f64 (*.f64 wj (exp.f64 wj))))

simplify137.0ms (1%)

Algorithm
egg-herbie
Rules
1006×fma-def
782×associate-*l*
774×associate-*r*
426×associate-+r+
414×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077216369
1211815061
Stop Event
node limit
Counts
399 → 445
Calls
Call 1
Inputs
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
wj
(-.f64 wj 1)
(-.f64 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) 1)
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) 1)
wj
(-.f64 wj 1)
(-.f64 (+.f64 wj (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj))) 1)
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))) (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x))))))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -2 x) (*.f64 1/2 x)) (+.f64 1 x)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -2 x) (*.f64 1/2 x)) (+.f64 1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x))))) (+.f64 (*.f64 -2 x) (*.f64 1/2 x)))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 1 wj)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 2))))) (/.f64 1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 2)))))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
(/.f64 wj (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (+.f64 1 x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (+.f64 1 x)) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (+.f64 1 x)) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x)))))))
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
wj
(-.f64 wj 1)
(-.f64 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) 1)
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) 1)
wj
(-.f64 wj 1)
(-.f64 (+.f64 wj (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj))) 1)
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)))) 1)
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))) (*.f64 (pow.f64 wj 3) (-.f64 1/2 (+.f64 (*.f64 -2/3 x) (+.f64 (*.f64 3/2 (-.f64 1 (*.f64 -2 x))) (*.f64 2 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))))))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 1 wj)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))))
(/.f64 wj (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj))))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
wj
(+.f64 wj (pow.f64 wj 2))
(+.f64 wj (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 wj (+.f64 (*.f64 1/6 (pow.f64 wj 4)) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (pow.f64 wj 2))))
(+.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) wj)
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))) (*.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (exp.f64 wj)) 1)
(*.f64 1 (/.f64 x (exp.f64 wj)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(+.f64 (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj)))) -1)
(neg.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 -1 (neg.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1 (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (exp.f64 wj)))) (sqrt.f64 (/.f64 x (exp.f64 wj))) (/.f64 x (exp.f64 wj))))
(+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj)
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(*.f64 1 (-.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))) (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj))) (*.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj)))) (-.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))
(pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(fma.f64 1 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 wj (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(+.f64 (-.f64 wj (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(fma.f64 1 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (fma.f64 wj wj -1) (exp.f64 wj)) (+.f64 wj -1))
(pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 1)
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)
(pow.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj 1) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (exp.f64 wj)))) 1)
(pow.f64 (*.f64 wj (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (*.f64 wj (exp.f64 wj))))
(exp.f64 (+.f64 wj (log.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) 1))
(log1p.f64 (expm1.f64 (*.f64 wj (exp.f64 wj))))
Outputs
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x 5/2))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))
(+.f64 (fma.f64 -2 (*.f64 x wj) x) (-.f64 (*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x 5/2)))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) 1)
(+.f64 wj (-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) 1))
(+.f64 wj (+.f64 (/.f64 1 wj) (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) 1)))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) 1)
(+.f64 (+.f64 wj (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) -1)
(+.f64 (-.f64 (+.f64 (/.f64 1 wj) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (+.f64 wj -1))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 wj (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj))) 1)
(+.f64 wj (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)) 1))
(+.f64 wj (+.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) -1))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(+.f64 wj (-.f64 (*.f64 -1 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj))) (+.f64 1 (/.f64 1 (*.f64 wj wj)))))
(+.f64 wj (-.f64 (-.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 1 (/.f64 1 (*.f64 wj wj)))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 (neg.f64 wj) x))
(-.f64 x (*.f64 x wj))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))
(fma.f64 -1 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) x)
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))) (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x))))))))
(+.f64 x (fma.f64 -1 (*.f64 x wj) (*.f64 -1 (fma.f64 (*.f64 wj wj) (*.f64 x -1/2) (*.f64 (pow.f64 wj 3) (fma.f64 -1 (*.f64 x -1/2) (*.f64 x -1/3)))))))
(+.f64 (-.f64 x (*.f64 x wj)) (-.f64 (*.f64 x (*.f64 1/2 (*.f64 wj wj))) (*.f64 (pow.f64 wj 3) (fma.f64 x -1/3 (*.f64 x 1/2)))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))))
(fma.f64 -1 x (*.f64 wj (+.f64 1 (-.f64 x (neg.f64 x)))))
(fma.f64 wj (+.f64 x (+.f64 x 1)) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -2 x) (*.f64 1/2 x)) (+.f64 1 x)))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (-.f64 x (neg.f64 x))) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 x -3/2) (+.f64 x 1)))))
(-.f64 (fma.f64 wj (+.f64 x (+.f64 x 1)) (*.f64 wj (*.f64 wj (-.f64 (fma.f64 x -3/2 -1) x)))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -2 x) (*.f64 1/2 x)) (+.f64 1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x))))) (+.f64 (*.f64 -2 x) (*.f64 1/2 x)))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (-.f64 x (neg.f64 x))) (fma.f64 (*.f64 wj wj) (-.f64 (*.f64 x -3/2) (+.f64 x 1)) (*.f64 (pow.f64 wj 3) (+.f64 1 (-.f64 (+.f64 x (fma.f64 -1 (*.f64 x -1/2) (*.f64 x -1/3))) (*.f64 x -3/2)))))))
(-.f64 (fma.f64 wj (+.f64 x (+.f64 x 1)) (fma.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (fma.f64 x -1/3 (*.f64 x 1/2)) (-.f64 x (*.f64 x -3/2)))) (*.f64 wj (*.f64 wj (-.f64 (fma.f64 x -3/2 -1) x))))) x)
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (/.f64 1 wj)))
(+.f64 (-.f64 1 (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 -1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 1 wj)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 wj))))
(+.f64 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x wj) (exp.f64 wj))) (-.f64 1 (-.f64 (/.f64 1 wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 1 (*.f64 wj wj))))) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 wj)) (/.f64 1 (pow.f64 wj 3))))
(+.f64 1 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (-.f64 (/.f64 1 wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))) (/.f64 1 (pow.f64 wj 3))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (/.f64 1 wj)))
(+.f64 (-.f64 1 (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 -1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 2))))) (/.f64 1 wj))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) (*.f64 wj wj)))) (/.f64 1 wj)))
(+.f64 1 (+.f64 (-.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 -1 wj)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 2)))))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) (*.f64 wj wj)))))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
(+.f64 (-.f64 1 (/.f64 (/.f64 x wj) (exp.f64 wj))) (-.f64 (-.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
(/.f64 wj (+.f64 1 wj))
(/.f64 wj (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (+.f64 1 x)))
(fma.f64 -1 x (*.f64 wj (+.f64 x 1)))
(fma.f64 wj (+.f64 x 1) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (+.f64 1 x)) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))))
(fma.f64 -1 x (fma.f64 wj (+.f64 x 1) (*.f64 (*.f64 wj wj) (*.f64 x -1/2))))
(-.f64 (fma.f64 wj (+.f64 x 1) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (+.f64 1 x)) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x)))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 x 1) (fma.f64 (*.f64 wj wj) (*.f64 x -1/2) (*.f64 (pow.f64 wj 3) (fma.f64 -1 (*.f64 x -1/2) (*.f64 x -1/3))))))
(-.f64 (fma.f64 wj (+.f64 x 1) (fma.f64 (pow.f64 wj 3) (fma.f64 x -1/3 (*.f64 x 1/2)) (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) x)
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
wj
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 -1 (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x 5/2))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))
(+.f64 (fma.f64 -2 (*.f64 x wj) x) (-.f64 (*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x 5/2)))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) 1)
(+.f64 wj (-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) 1))
(+.f64 wj (+.f64 (/.f64 1 wj) (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) 1)))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) 1)
(+.f64 (+.f64 wj (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))) -1)
(+.f64 (-.f64 (+.f64 (/.f64 1 wj) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (+.f64 wj -1))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 wj (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj))) 1)
(+.f64 wj (-.f64 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)) 1))
(+.f64 wj (+.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) -1))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)))) 1)
(+.f64 wj (-.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj))) 1))
(+.f64 wj (+.f64 (-.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) -1))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
(fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))
(fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (*.f64 2 x)) (*.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x))))))))
(-.f64 (fma.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 2 (*.f64 x 2))))) (+.f64 wj (*.f64 wj (*.f64 x 2)))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))) (*.f64 (pow.f64 wj 3) (-.f64 1/2 (+.f64 (*.f64 -2/3 x) (+.f64 (*.f64 3/2 (-.f64 1 (*.f64 -2 x))) (*.f64 2 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))))))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (*.f64 2 x)) (fma.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x))))) (*.f64 (pow.f64 wj 3) (-.f64 1/2 (fma.f64 -2/3 x (fma.f64 3/2 (+.f64 1 (*.f64 2 x)) (*.f64 2 (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x)))))))))))))
(-.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (fma.f64 (pow.f64 wj 3) (-.f64 1/2 (fma.f64 x -2/3 (fma.f64 2 (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 2 (*.f64 x 2))))) (+.f64 3/2 (*.f64 3/2 (*.f64 x 2)))))) (*.f64 wj (*.f64 wj (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 2 (*.f64 x 2))))))))) x)
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 1 wj))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (/.f64 1 wj)))
(+.f64 (-.f64 1 (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 -1 wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 1 wj)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 wj))))
(+.f64 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x wj) (exp.f64 wj))) (-.f64 1 (-.f64 (/.f64 1 wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 1 (*.f64 wj wj))))) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 wj)) (/.f64 1 (pow.f64 wj 3))))
(+.f64 1 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (-.f64 (/.f64 1 wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))) (/.f64 1 (pow.f64 wj 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)))
(-.f64 1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))))))
(+.f64 (-.f64 1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (-.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3))))
(/.f64 wj (+.f64 1 wj))
(/.f64 wj (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (*.f64 wj 2))
(fma.f64 wj 2 1)
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (fma.f64 3/2 (*.f64 wj wj) (*.f64 wj 2)))
(+.f64 1 (fma.f64 wj 2 (*.f64 wj (*.f64 wj 3/2))))
(+.f64 1 (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj))))
(+.f64 1 (fma.f64 2/3 (pow.f64 wj 3) (fma.f64 3/2 (*.f64 wj wj) (*.f64 wj 2))))
(+.f64 (fma.f64 (pow.f64 wj 3) 2/3 (*.f64 wj (*.f64 wj 3/2))) (fma.f64 wj 2 1))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
wj
(+.f64 wj (pow.f64 wj 2))
(+.f64 wj (*.f64 wj wj))
(fma.f64 wj wj wj)
(+.f64 wj (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 wj (fma.f64 1/2 (pow.f64 wj 3) (*.f64 wj wj)))
(+.f64 wj (fma.f64 (pow.f64 wj 3) 1/2 (*.f64 wj wj)))
(+.f64 wj (+.f64 (*.f64 1/6 (pow.f64 wj 4)) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (pow.f64 wj 2))))
(+.f64 wj (fma.f64 1/6 (pow.f64 wj 4) (fma.f64 1/2 (pow.f64 wj 3) (*.f64 wj wj))))
(+.f64 wj (fma.f64 1/6 (pow.f64 wj 4) (fma.f64 (pow.f64 wj 3) 1/2 (*.f64 wj wj))))
(+.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 -1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 (/.f64 -1 (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 -1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 (/.f64 -1 (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 -1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 (/.f64 -1 (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (fma.f64 (/.f64 -1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(+.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 (/.f64 -1 (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))
(+.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) wj)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj) (*.f64 wj wj)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (sqrt.f64 wj)) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj) (*.f64 wj wj)))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (+.f64 (*.f64 (neg.f64 wj) wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))) (*.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 1)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 3)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 2)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(fabs.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(/.f64 x (exp.f64 wj))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 x (exp.f64 wj)) 1)
(/.f64 x (exp.f64 wj))
(*.f64 1 (/.f64 x (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2))
(/.f64 x (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(/.f64 x (exp.f64 wj))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(/.f64 x (exp.f64 wj))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(/.f64 x (exp.f64 wj))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(/.f64 x (exp.f64 wj))
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(/.f64 1 (/.f64 (exp.f64 wj) x))
(neg.f64 (/.f64 x (neg.f64 (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(fabs.f64 (/.f64 x (exp.f64 wj)))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 x (exp.f64 wj))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(/.f64 x (exp.f64 wj))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(exp.f64 (-.f64 (log.f64 x) wj))
(/.f64 x (exp.f64 wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(/.f64 x (exp.f64 wj))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(+.f64 (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))) 1)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (/.f64 1 (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 1 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(*.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (-.f64 -1 wj)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (/.f64 x (exp.f64 wj))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 wj wj (-.f64 1 wj))) (+.f64 1 (pow.f64 wj 3)))
(*.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 1)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3) 1/3)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 2)
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj)))) -1)
(/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj)))))
(neg.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 -1 (neg.f64 wj))))
(*.f64 (neg.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (/.f64 1 (-.f64 -1 wj)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 -1 wj))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))
(fabs.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(log.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 3))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (log1p.f64 wj)) 1))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(-.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) 0)))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 1 (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(-.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) 0)))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(-.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) 0)))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 x (exp.f64 wj)))) (sqrt.f64 (/.f64 x (exp.f64 wj))) (/.f64 x (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) x (/.f64 x (exp.f64 wj))))
(-.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) 0)))
(+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 1 (-.f64 wj (/.f64 x (exp.f64 wj))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2) (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2))) (neg.f64 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj))) (*.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 x (exp.f64 wj)) 3)) (fma.f64 wj wj (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj (/.f64 x (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 wj)))) (-.f64 wj (/.f64 (neg.f64 x) (exp.f64 wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (/.f64 1 (+.f64 wj (/.f64 x (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 x (exp.f64 wj)) 2)) (+.f64 wj (/.f64 x (exp.f64 wj))))
(pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 1)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 3)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3) 1/3)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 2)
(-.f64 wj (/.f64 x (exp.f64 wj)))
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 2))
(fabs.f64 (-.f64 wj (/.f64 x (exp.f64 wj))))
(log.f64 (exp.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj))))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) 3))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))) 1))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 x (exp.f64 wj)))))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(fma.f64 1 wj (/.f64 (neg.f64 x) (exp.f64 wj)))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 x) (exp.f64 wj)))
(-.f64 wj (/.f64 x (exp.f64 wj)))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 wj (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 0))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (-.f64 wj (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 wj (/.f64 wj (exp.f64 (-.f64 (+.f64 wj (log1p.f64 wj)) wj)))))
(+.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 wj (/.f64 wj (exp.f64 (+.f64 wj (-.f64 (log1p.f64 wj) wj))))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 3)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3) 1/3)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(fabs.f64 (-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 1 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (/.f64 wj (exp.f64 (-.f64 (+.f64 wj (log1p.f64 wj)) wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (exp.f64 (+.f64 wj (-.f64 (log1p.f64 wj) wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (exp.f64 (-.f64 (+.f64 wj (log1p.f64 wj)) wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (exp.f64 (+.f64 wj (-.f64 (log1p.f64 wj) wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(/.f64 1 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)))
(/.f64 1 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(fabs.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))) 1))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (exp.f64 wj) (/.f64 (fma.f64 wj wj (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(/.f64 (exp.f64 wj) (/.f64 (+.f64 wj -1) (fma.f64 wj wj -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (exp.f64 wj) (/.f64 (fma.f64 wj wj (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))))
(/.f64 (*.f64 (fma.f64 wj wj -1) (exp.f64 wj)) (+.f64 wj -1))
(/.f64 (exp.f64 wj) (/.f64 (+.f64 wj -1) (fma.f64 wj wj -1)))
(pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 1)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3) 1/3)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(fabs.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj 1) 3) (pow.f64 (exp.f64 wj) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (exp.f64 wj)))) 1)
(*.f64 wj (exp.f64 wj))
(pow.f64 (*.f64 wj (exp.f64 wj)) 1)
(*.f64 wj (exp.f64 wj))
(pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 3)
(*.f64 wj (exp.f64 wj))
(pow.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3) 1/3)
(*.f64 wj (exp.f64 wj))
(pow.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 2)
(*.f64 wj (exp.f64 wj))
(sqrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 2))
(fabs.f64 (*.f64 wj (exp.f64 wj)))
(log.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))))
(*.f64 wj (exp.f64 wj))
(cbrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3))
(*.f64 wj (exp.f64 wj))
(expm1.f64 (log1p.f64 (*.f64 wj (exp.f64 wj))))
(*.f64 wj (exp.f64 wj))
(exp.f64 (+.f64 wj (log.f64 wj)))
(*.f64 wj (exp.f64 wj))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) 1))
(*.f64 wj (exp.f64 wj))
(log1p.f64 (expm1.f64 (*.f64 wj (exp.f64 wj))))
(*.f64 wj (exp.f64 wj))

eval122.0ms (0.9%)

Compiler

Compiled 9799 to 3866 computations (60.5% saved)

prune116.0ms (0.8%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New42817445
Fresh000
Picked112
Done000
Total42918447
Accuracy
99.9%
Counts
447 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.9%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
50.4%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.6%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
78.6%
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
71.9%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
5.0%
(-.f64 wj 1)
93.7%
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
94.1%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
79.9%
x
4.9%
wj
19.9%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
50.4%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.6%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
78.6%
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
71.9%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
5.0%
(-.f64 wj 1)
93.7%
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
94.1%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
79.9%
x
4.9%
wj
Compiler

Compiled 1168 to 786 computations (32.7% saved)

localize1.2s (8.5%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
100.0%
(*.f64 wj (exp.f64 wj))
78.9%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
100.0%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
99.9%
(*.f64 (exp.f64 wj) (+.f64 wj 1))
100.0%
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
99.6%
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
75.8%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
99.5%
(*.f64 2/3 x)
98.5%
(+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))
94.4%
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
89.1%
(*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))
Compiler

Compiled 430 to 300 computations (30.2% saved)

series70.0ms (0.5%)

Counts
11 → 171
Calls

57 calls:

TimeVariablePointExpression
10.0ms
x
@inf
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
4.0ms
wj
@-inf
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
3.0ms
wj
@0
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
3.0ms
wj
@0
(*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))
2.0ms
x
@0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))

rewrite273.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1062×add-sqr-sqrt
1032×pow1
992×add-exp-log
992×add-log-exp
990×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044303
11046303
Stop Event
node limit
Counts
11 → 103
Calls
Call 1
Inputs
(*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
(+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))
(*.f64 2/3 x)
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
Outputs
(pow.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(+.f64 (pow.f64 wj 3) (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (pow.f64 wj 3)))
(+.f64 (*.f64 (pow.f64 wj 3) 1) (*.f64 (pow.f64 wj 3) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(pow.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x -3) 3) (pow.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) 3)) (+.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (-.f64 (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (*.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))))
(/.f64 (-.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (-.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(pow.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) 1)
(log.f64 (exp.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(expm1.f64 (log1p.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(exp.f64 (log.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(log1p.f64 (expm1.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(pow.f64 (*.f64 x 2/3) 1)
(log.f64 (exp.f64 (*.f64 x 2/3)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x 2/3)) (*.f64 x 2/3)))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(+.f64 wj (neg.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 1 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (*.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (+.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(pow.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) 1)
(log.f64 (exp.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 1)
(log.f64 (exp.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(expm1.f64 (log1p.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(exp.f64 (log.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(log1p.f64 (expm1.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(*.f64 1 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 x) 3) (pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 3)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (-.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 1)
(log.f64 (exp.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(expm1.f64 (log1p.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(exp.f64 (log.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(log1p.f64 (expm1.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) 1))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) (*.f64 (exp.f64 wj) (+.f64 wj 1))) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(exp.f64 (log.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 x (/.f64 1 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (*.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 wj 2))) (/.f64 x (+.f64 1 (*.f64 wj 2))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 1 (+.f64 1 (*.f64 wj 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))

simplify228.0ms (1.6%)

Algorithm
egg-herbie
Rules
720×fma-def
680×associate-*l*
674×associate-*r*
598×fma-neg
426×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04468814
112497594
253447174
Stop Event
node limit
Counts
274 → 285
Calls
Call 1
Inputs
(pow.f64 wj 2)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(pow.f64 wj 3)
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
(*.f64 8/3 x)
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 -2 (*.f64 wj x))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
wj
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(*.f64 2 (*.f64 wj x))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(*.f64 2 (*.f64 wj x))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
wj
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(*.f64 x (-.f64 (*.f64 2 wj) 1))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj))))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(*.f64 -1 x)
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj))))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x))))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -4 x)))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 5/2 (*.f64 8 x)))) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -4 x))))))
wj
(+.f64 wj (*.f64 -1/2 (exp.f64 wj)))
(+.f64 wj (+.f64 (*.f64 -1/2 (exp.f64 wj)) (+.f64 (*.f64 1/4 (/.f64 (exp.f64 wj) wj)) (*.f64 1/2 (/.f64 x wj)))))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1/2 (exp.f64 wj)) (+.f64 (*.f64 -1/8 (/.f64 (exp.f64 wj) (pow.f64 wj 2))) (+.f64 (*.f64 1/4 (/.f64 (exp.f64 wj) wj)) (*.f64 1/2 (/.f64 x wj)))))) (*.f64 1/4 (/.f64 x (pow.f64 wj 2))))
wj
(+.f64 wj (*.f64 -1/2 (exp.f64 wj)))
(+.f64 wj (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) wj)) (*.f64 -1/2 (exp.f64 wj))))
(+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (exp.f64 wj)) (*.f64 1/4 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) wj)) (*.f64 -1/2 (exp.f64 wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 x (+.f64 1 (*.f64 2 wj)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 x (+.f64 1 (*.f64 2 wj)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x)))))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (*.f64 (pow.f64 wj 3) (-.f64 1/2 (*.f64 2 (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x))))))))))
(*.f64 1/2 (exp.f64 wj))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (*.f64 1/2 (exp.f64 wj))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 2))) (*.f64 1/2 (exp.f64 wj)))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 3))) (*.f64 1/2 (exp.f64 wj))))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(*.f64 1/2 (exp.f64 wj))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (*.f64 1/2 (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (+.f64 (*.f64 1/2 (exp.f64 wj)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 3))) (+.f64 (*.f64 1/2 (exp.f64 wj)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 2))))))
(/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj)))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(pow.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(exp.f64 (log.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(+.f64 (pow.f64 wj 3) (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (pow.f64 wj 3)))
(+.f64 (*.f64 (pow.f64 wj 3) 1) (*.f64 (pow.f64 wj 3) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(pow.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x -3) 3) (pow.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) 3)) (+.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (-.f64 (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (*.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))))
(/.f64 (-.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (-.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(pow.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) 1)
(log.f64 (exp.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(expm1.f64 (log1p.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(exp.f64 (log.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(log1p.f64 (expm1.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(pow.f64 (*.f64 x 2/3) 1)
(log.f64 (exp.f64 (*.f64 x 2/3)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x 2/3)) (*.f64 x 2/3)))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(+.f64 wj (neg.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 1 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (*.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (+.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(pow.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) 1)
(log.f64 (exp.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 1)
(log.f64 (exp.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(expm1.f64 (log1p.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(exp.f64 (log.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(log1p.f64 (expm1.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(*.f64 1 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(*.f64 (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 x) 3) (pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 3)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (-.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 1)
(log.f64 (exp.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(expm1.f64 (log1p.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(exp.f64 (log.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(log1p.f64 (expm1.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) 1))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) (*.f64 (exp.f64 wj) (+.f64 wj 1))) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(exp.f64 (log.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 x (/.f64 1 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (*.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 wj 2))) (/.f64 x (+.f64 1 (*.f64 wj 2))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 1 (+.f64 1 (*.f64 wj 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
Outputs
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 5/2 (*.f64 wj wj)) x)
(*.f64 (*.f64 wj wj) (*.f64 5/2 x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 5/2 (*.f64 wj wj)) x)
(*.f64 (*.f64 wj wj) (*.f64 5/2 x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(pow.f64 wj 3)
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(*.f64 8/3 (*.f64 x (pow.f64 wj 3)))
(*.f64 x (*.f64 (pow.f64 wj 3) 8/3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(*.f64 8/3 (*.f64 x (pow.f64 wj 3)))
(*.f64 x (*.f64 (pow.f64 wj 3) 8/3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
(*.f64 8/3 x)
(*.f64 x 8/3)
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))))
(*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x)))))
(*.f64 wj (-.f64 1 (fma.f64 2 x 1)))
(-.f64 wj (fma.f64 (*.f64 wj 2) x wj))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(+.f64 x (*.f64 wj (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (-.f64 1 (*.f64 2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
wj
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(*.f64 2 (*.f64 wj x))
(*.f64 wj (*.f64 2 x))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(*.f64 2 (*.f64 wj x))
(*.f64 wj (*.f64 2 x))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
wj
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 x (-.f64 (*.f64 2 wj) 1))
(*.f64 x (fma.f64 2 wj -1))
(*.f64 x (fma.f64 wj 2 -1))
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 wj (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj))))
(*.f64 (neg.f64 x) (+.f64 1 (*.f64 wj -2)))
(*.f64 x (neg.f64 (fma.f64 wj -2 1)))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(+.f64 wj (*.f64 (neg.f64 x) (+.f64 1 (*.f64 wj -2))))
(-.f64 wj (fma.f64 (*.f64 wj -2) x x))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(+.f64 wj (*.f64 (neg.f64 x) (+.f64 1 (*.f64 wj -2))))
(-.f64 wj (fma.f64 (*.f64 wj -2) x x))
(+.f64 wj (*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj)))))
(+.f64 wj (*.f64 (neg.f64 x) (+.f64 1 (*.f64 wj -2))))
(-.f64 wj (fma.f64 (*.f64 wj -2) x x))
(*.f64 -1 x)
(neg.f64 x)
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(*.f64 wj (-.f64 1 (*.f64 -2 x)))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (*.f64 wj 2))
(fma.f64 wj 2 1)
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (fma.f64 3/2 (*.f64 wj wj) (*.f64 wj 2)))
(+.f64 (*.f64 (*.f64 3/2 wj) wj) (fma.f64 wj 2 1))
(+.f64 1 (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj))))
(+.f64 1 (fma.f64 2/3 (pow.f64 wj 3) (fma.f64 3/2 (*.f64 wj wj) (*.f64 wj 2))))
(+.f64 (fma.f64 (pow.f64 wj 3) 2/3 (*.f64 (*.f64 3/2 wj) wj)) (fma.f64 wj 2 1))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(*.f64 wj (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))))
(+.f64 x (fma.f64 -2 (*.f64 wj x) (neg.f64 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)))))
(+.f64 (fma.f64 (*.f64 wj -2) x x) (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x))))))))
(+.f64 x (fma.f64 -2 (*.f64 wj x) (*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)) (*.f64 (pow.f64 wj 3) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))))))
(+.f64 (fma.f64 (*.f64 wj -2) x x) (fma.f64 (neg.f64 (pow.f64 wj 3)) (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5))) (*.f64 (*.f64 wj wj) (*.f64 5/2 x))))
(-.f64 (fma.f64 (*.f64 wj -2) x x) (fma.f64 (*.f64 wj wj) (*.f64 x -5/2) (*.f64 (pow.f64 wj 3) (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (fma.f64 -1 (/.f64 (/.f64 x (pow.f64 wj 4)) (exp.f64 wj)) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(+.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj))))
(-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (fma.f64 -1 (/.f64 (/.f64 x (pow.f64 wj 4)) (exp.f64 wj)) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))
(+.f64 (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj))))))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj -2) x x)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -4 x)))))
(+.f64 x (fma.f64 -2 (*.f64 wj x) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 4 x)))))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 4)) (*.f64 wj (*.f64 x -2))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 5/2 (*.f64 8 x)))) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -4 x))))))
(+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 5/2 (*.f64 x 8))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 4 x))))))
(+.f64 (fma.f64 (*.f64 wj -2) x x) (-.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 4))) (*.f64 (pow.f64 wj 3) (fma.f64 x 8 5/2))))
wj
(+.f64 wj (*.f64 -1/2 (exp.f64 wj)))
(+.f64 wj (*.f64 (exp.f64 wj) -1/2))
(fma.f64 (exp.f64 wj) -1/2 wj)
(+.f64 wj (+.f64 (*.f64 -1/2 (exp.f64 wj)) (+.f64 (*.f64 1/4 (/.f64 (exp.f64 wj) wj)) (*.f64 1/2 (/.f64 x wj)))))
(+.f64 wj (fma.f64 -1/2 (exp.f64 wj) (fma.f64 1/4 (/.f64 (exp.f64 wj) wj) (/.f64 (*.f64 x 1/2) wj))))
(+.f64 (fma.f64 (exp.f64 wj) -1/2 wj) (fma.f64 1/4 (/.f64 (exp.f64 wj) wj) (/.f64 x (/.f64 wj 1/2))))
(+.f64 (fma.f64 (exp.f64 wj) -1/2 wj) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) wj))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1/2 (exp.f64 wj)) (+.f64 (*.f64 -1/8 (/.f64 (exp.f64 wj) (pow.f64 wj 2))) (+.f64 (*.f64 1/4 (/.f64 (exp.f64 wj) wj)) (*.f64 1/2 (/.f64 x wj)))))) (*.f64 1/4 (/.f64 x (pow.f64 wj 2))))
(+.f64 wj (-.f64 (fma.f64 -1/2 (exp.f64 wj) (fma.f64 -1/8 (/.f64 (exp.f64 wj) (*.f64 wj wj)) (fma.f64 1/4 (/.f64 (exp.f64 wj) wj) (/.f64 (*.f64 x 1/2) wj)))) (*.f64 1/4 (/.f64 x (*.f64 wj wj)))))
(+.f64 (fma.f64 (exp.f64 wj) -1/2 wj) (+.f64 (fma.f64 -1/8 (/.f64 (exp.f64 wj) (*.f64 wj wj)) (fma.f64 1/4 (/.f64 (exp.f64 wj) wj) (/.f64 x (/.f64 wj 1/2)))) (*.f64 (/.f64 x (*.f64 wj wj)) -1/4)))
(+.f64 wj (+.f64 (fma.f64 -1/8 (/.f64 (exp.f64 wj) (*.f64 wj wj)) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) wj)) (fma.f64 (exp.f64 wj) -1/2 (*.f64 (/.f64 x (*.f64 wj wj)) -1/4))))
wj
(+.f64 wj (*.f64 -1/2 (exp.f64 wj)))
(+.f64 wj (*.f64 (exp.f64 wj) -1/2))
(fma.f64 (exp.f64 wj) -1/2 wj)
(+.f64 wj (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) wj)) (*.f64 -1/2 (exp.f64 wj))))
(+.f64 wj (fma.f64 -1 (/.f64 (+.f64 (*.f64 x -1/2) (*.f64 (exp.f64 wj) -1/4)) wj) (*.f64 (exp.f64 wj) -1/2)))
(+.f64 wj (-.f64 (*.f64 (exp.f64 wj) -1/2) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj)))
(-.f64 (fma.f64 (exp.f64 wj) -1/2 wj) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj))
(+.f64 wj (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (exp.f64 wj)) (*.f64 1/4 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) wj)) (*.f64 -1/2 (exp.f64 wj)))))
(+.f64 wj (fma.f64 -1 (/.f64 (fma.f64 1/8 (exp.f64 wj) (*.f64 x 1/4)) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (+.f64 (*.f64 x -1/2) (*.f64 (exp.f64 wj) -1/4)) wj) (*.f64 (exp.f64 wj) -1/2))))
(+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 x 1/4 (*.f64 (exp.f64 wj) 1/8))) (*.f64 wj wj)) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj)) (fma.f64 (exp.f64 wj) -1/2 wj))
(-.f64 (-.f64 (fma.f64 (exp.f64 wj) -1/2 wj) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj)) (/.f64 (fma.f64 x 1/4 (*.f64 (exp.f64 wj) 1/8)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 wj (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj))))
(-.f64 wj (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(/.f64 x (+.f64 1 (*.f64 2 wj)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 x (fma.f64 wj 2 1))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(/.f64 x (+.f64 1 (*.f64 2 wj)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 x (fma.f64 wj 2 1))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (+.f64 wj (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x)))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (*.f64 2 x)) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -2 (+.f64 1 (*.f64 2 x)))))))
(+.f64 (*.f64 wj (*.f64 wj (+.f64 1 (*.f64 -2 (fma.f64 2 x 1))))) (fma.f64 x (fma.f64 wj 2 -1) wj))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 1 (*.f64 -2 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (*.f64 (pow.f64 wj 3) (-.f64 1/2 (*.f64 2 (-.f64 1 (*.f64 2 (-.f64 1 (*.f64 -2 x))))))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 1 (*.f64 2 x)) (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -2 (+.f64 1 (*.f64 2 x)))) (*.f64 (pow.f64 wj 3) (+.f64 1/2 (*.f64 -2 (+.f64 1 (*.f64 -2 (+.f64 1 (*.f64 2 x))))))))))
(+.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -2 (fma.f64 2 x 1))) (*.f64 (pow.f64 wj 3) (+.f64 1/2 (+.f64 -2 (*.f64 -2 (*.f64 -2 (fma.f64 2 x 1))))))) (fma.f64 x (fma.f64 wj 2 -1) wj))
(*.f64 1/2 (exp.f64 wj))
(*.f64 (exp.f64 wj) 1/2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (*.f64 1/2 (exp.f64 wj))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (fma.f64 -1/2 (/.f64 x wj) (*.f64 (exp.f64 wj) 1/2)) (*.f64 -1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (*.f64 (exp.f64 wj) 1/2) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 2))) (*.f64 1/2 (exp.f64 wj)))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (fma.f64 -1/2 (/.f64 x wj) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 x -1/2) (*.f64 (exp.f64 wj) -1/4)) (*.f64 wj wj)) (*.f64 (exp.f64 wj) 1/2))) (*.f64 -1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (fma.f64 (exp.f64 wj) 1/2 (/.f64 (*.f64 -1/2 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4))) (*.f64 wj wj))) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 x wj)) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 (*.f64 -1/2 x) (*.f64 1/4 (exp.f64 wj))) (pow.f64 wj 3))) (*.f64 1/2 (exp.f64 wj))))) (*.f64 1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (fma.f64 -1/2 (/.f64 x wj) (fma.f64 -1/2 (/.f64 (+.f64 (*.f64 x -1/2) (*.f64 (exp.f64 wj) -1/4)) (*.f64 wj wj)) (fma.f64 1/4 (/.f64 (+.f64 (*.f64 x -1/2) (*.f64 (exp.f64 wj) -1/4)) (pow.f64 wj 3)) (*.f64 (exp.f64 wj) 1/2)))) (*.f64 -1/4 (/.f64 (exp.f64 wj) wj)))
(+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) (*.f64 wj wj)) (fma.f64 (exp.f64 wj) 1/2 (/.f64 1/4 (/.f64 (pow.f64 wj 3) (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)))))) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj))
(+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) (*.f64 wj wj)) (fma.f64 (exp.f64 wj) 1/2 (*.f64 (/.f64 1/4 (pow.f64 wj 3)) (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4))))) (/.f64 (fma.f64 x -1/2 (*.f64 (exp.f64 wj) -1/4)) wj))
(*.f64 1/2 (exp.f64 wj))
(*.f64 (exp.f64 wj) 1/2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (*.f64 1/2 (exp.f64 wj)))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) wj) (*.f64 (exp.f64 wj) 1/2))
(-.f64 (*.f64 (exp.f64 wj) 1/2) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) wj))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (+.f64 (*.f64 1/2 (exp.f64 wj)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 2)))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) wj) (*.f64 1/2 (+.f64 (exp.f64 wj) (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) (*.f64 wj wj)))))
(fma.f64 1/2 (+.f64 (exp.f64 wj) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) (*.f64 wj wj))) (/.f64 (neg.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4))) wj))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) wj)) (+.f64 (*.f64 -1/4 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 3))) (+.f64 (*.f64 1/2 (exp.f64 wj)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 x) (*.f64 -1/4 (exp.f64 wj))) (pow.f64 wj 2))))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) wj) (fma.f64 -1/4 (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) (pow.f64 wj 3)) (*.f64 1/2 (+.f64 (exp.f64 wj) (/.f64 (+.f64 (*.f64 x 1/2) (*.f64 (exp.f64 wj) 1/4)) (*.f64 wj wj))))))
(-.f64 (fma.f64 1/2 (+.f64 (exp.f64 wj) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) (*.f64 wj wj))) (*.f64 -1/4 (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) (pow.f64 wj 3)))) (/.f64 (fma.f64 x 1/2 (*.f64 (exp.f64 wj) 1/4)) wj))
(/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj)))
(/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))
(*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj))))
(/.f64 (neg.f64 x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (neg.f64 x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj))))
(/.f64 (neg.f64 x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (neg.f64 x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(+.f64 (*.f64 -1 (/.f64 x (+.f64 1 (*.f64 2 wj)))) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(pow.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) 1)
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(log.f64 (exp.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(exp.f64 (log.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(fma.f64 5/2 (*.f64 (*.f64 wj wj) x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 5/2 x)))
(*.f64 wj (+.f64 wj (*.f64 wj (*.f64 5/2 x))))
(+.f64 (pow.f64 wj 3) (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (pow.f64 wj 3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(+.f64 (*.f64 (pow.f64 wj 3) 1) (*.f64 (pow.f64 wj 3) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(pow.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) 1)
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(log.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))) (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(*.f64 (pow.f64 wj 3) (+.f64 1 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))))
(*.f64 1 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))) (cbrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(*.f64 (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (sqrt.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(/.f64 (+.f64 (pow.f64 (*.f64 x -3) 3) (pow.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) 3)) (+.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (-.f64 (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (*.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) -27) (pow.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) 3)) (+.f64 (*.f64 (*.f64 x x) 9) (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (-.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (*.f64 x -3)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 2/3 (*.f64 x 5)) 3)) (fma.f64 (fma.f64 x 2/3 (*.f64 x 5)) (+.f64 (fma.f64 x 2/3 (*.f64 x 5)) (*.f64 x 3)) (*.f64 x (*.f64 9 x))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 2/3 (*.f64 x 5)) 3)) (fma.f64 (fma.f64 x 2/3 (*.f64 x 5)) (+.f64 (*.f64 x 5) (fma.f64 x 2/3 (*.f64 x 3))) (*.f64 x (*.f64 9 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x -3) (*.f64 x -3)) (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (-.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (*.f64 (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (-.f64 (*.f64 x -3) (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))))
(/.f64 (-.f64 (*.f64 x (*.f64 9 x)) (*.f64 (fma.f64 x 2/3 (*.f64 x 5)) (fma.f64 x 2/3 (*.f64 x 5)))) (-.f64 (*.f64 x -3) (fma.f64 x 2/3 (*.f64 x 5))))
(/.f64 (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5))) 1)
(pow.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) 1)
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(log.f64 (exp.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))) (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(expm1.f64 (log1p.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(exp.f64 (log.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(log1p.f64 (expm1.f64 (fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(fma.f64 -3 x (fma.f64 -2 (*.f64 x -5/2) (*.f64 x 2/3)))
(fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5)))
(pow.f64 (*.f64 x 2/3) 1)
(*.f64 x 2/3)
(log.f64 (exp.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(cbrt.f64 (*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x 2/3)) (*.f64 x 2/3)))
(*.f64 x 2/3)
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(exp.f64 (log.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(+.f64 wj (neg.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(*.f64 1 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))) (cbrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (sqrt.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (*.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 3)) (fma.f64 wj wj (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (+.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 x (fma.f64 wj 2 -1) wj) 3)) (fma.f64 (fma.f64 x (fma.f64 wj 2 -1) wj) (+.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj)) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (+.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 x (fma.f64 wj 2 -1) wj) 2)) (+.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj)))
(pow.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) 1)
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(log.f64 (exp.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(+.f64 x (*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x))))))
(-.f64 wj (fma.f64 x (fma.f64 wj 2 -1) wj))
(pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 1)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(log.f64 (exp.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(expm1.f64 (log1p.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(exp.f64 (log.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(log1p.f64 (expm1.f64 (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(fma.f64 (*.f64 wj 2) x wj)
(*.f64 1 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (cbrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (sqrt.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(/.f64 (+.f64 (pow.f64 (neg.f64 x) 3) (pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 3)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (-.f64 (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x)))) (*.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 x) 3) (pow.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (-.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 wj 2) x wj) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 (*.f64 wj 2) x wj) (fma.f64 wj (fma.f64 2 x 1) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 wj 2) x wj) 3) (pow.f64 x 3)) (fma.f64 wj (*.f64 (fma.f64 2 x 1) (fma.f64 wj (fma.f64 2 x 1) x)) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 wj (+.f64 1 (*.f64 2 x))) (*.f64 wj (+.f64 1 (*.f64 2 x))))) (-.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (+.f64 1 (*.f64 2 x)) (*.f64 wj (+.f64 1 (*.f64 2 x)))))) (-.f64 (neg.f64 x) (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (*.f64 wj 2) x wj) 2)) (-.f64 (neg.f64 x) (fma.f64 (*.f64 wj 2) x wj)))
(/.f64 (fma.f64 x (fma.f64 wj 2 -1) wj) 1)
(pow.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) 1)
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(log.f64 (exp.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(expm1.f64 (log1p.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(exp.f64 (log.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(log1p.f64 (expm1.f64 (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))
(+.f64 wj (*.f64 x (fma.f64 2 wj -1)))
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) 1)
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log.f64 (exp.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1)) (*.f64 (exp.f64 wj) (+.f64 wj 1))) (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (log.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(*.f64 1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 x (/.f64 1 (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) 1)
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (log.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))))
(/.f64 x (fma.f64 wj (exp.f64 wj) (exp.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (*.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)) 3)) (fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) 1)
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))))
(+.f64 wj (-.f64 (/.f64 x (+.f64 1 (*.f64 wj 2))) (/.f64 wj (/.f64 (+.f64 1 (*.f64 wj 2)) (exp.f64 wj)))))
(-.f64 (+.f64 wj (/.f64 x (fma.f64 wj 2 1))) (*.f64 (/.f64 wj (fma.f64 wj 2 1)) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1)))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 wj 2))) (/.f64 x (+.f64 1 (*.f64 wj 2))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 1 (+.f64 1 (*.f64 wj 2))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) 1)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2)))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (fma.f64 wj 2 1))

eval148.0ms (1.1%)

Compiler

Compiled 7655 to 4858 computations (36.5% saved)

prune110.0ms (0.8%)

Pruning

22 alts after pruning (19 fresh and 3 done)

PrunedKeptTotal
New3008308
Fresh11112
Picked325
Done011
Total30422326
Accuracy
99.9%
Counts
326 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.9%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
50.4%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
80.9%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
5.2%
(/.f64 x (*.f64 wj (exp.f64 wj)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.7%
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
5.0%
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
78.6%
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
5.0%
(-.f64 wj 1)
93.6%
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 4)) (*.f64 wj (*.f64 x -2))))
93.9%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 wj wj))))
85.2%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
4.0%
(*.f64 wj (*.f64 x -2))
79.9%
x
4.9%
wj
19.9%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
50.4%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
80.9%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
5.2%
(/.f64 x (*.f64 wj (exp.f64 wj)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.7%
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
5.0%
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
78.6%
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
5.0%
(-.f64 wj 1)
93.6%
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 4)) (*.f64 wj (*.f64 x -2))))
93.9%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 wj wj))))
85.2%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
4.0%
(*.f64 wj (*.f64 x -2))
79.9%
x
4.9%
wj
Compiler

Compiled 1458 to 980 computations (32.8% saved)

localize1.2s (8.3%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
98.5%
(+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))
94.4%
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
89.1%
(*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))
66.2%
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
100.0%
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
99.9%
(/.f64 (neg.f64 x) (exp.f64 wj))
100.0%
(-.f64 x (*.f64 x wj))
99.9%
(/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
99.6%
(*.f64 wj (*.f64 x -2))
99.6%
(+.f64 (*.f64 -4 x) (*.f64 3/2 x))
99.5%
(*.f64 2/3 x)
98.5%
(+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))
94.4%
(*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))
Compiler

Compiled 771 to 505 computations (34.5% saved)

series18.0ms (0.1%)

Counts
9 → 204
Calls

51 calls:

TimeVariablePointExpression
5.0ms
wj
@-inf
(/.f64 (neg.f64 x) (exp.f64 wj))
1.0ms
wj
@inf
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
1.0ms
x
@inf
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
1.0ms
wj
@0
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
0.0ms
x
@inf
(*.f64 wj (*.f64 x -2))

rewrite97.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
714×add-sqr-sqrt
690×pow1
688×*-un-lft-identity
668×add-exp-log
668×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032193
1733183
Stop Event
node limit
Counts
9 → 224
Calls
Call 1
Inputs
(+.f64 (*.f64 -4 x) (*.f64 3/2 x))
(*.f64 wj (*.f64 x -2))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1))
(-.f64 x (*.f64 x wj))
(/.f64 (neg.f64 x) (exp.f64 wj))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))
Outputs
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))) (/.f64 (pow.f64 (*.f64 x 3/2) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(*.f64 x -5/2)
(*.f64 1 (*.f64 x -5/2))
(*.f64 -5/2 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 -4 x) (*.f64 x 3/2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2))) (neg.f64 (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(pow.f64 (*.f64 x -5/2) 1)
(pow.f64 (cbrt.f64 (*.f64 x -5/2)) 3)
(pow.f64 (pow.f64 (*.f64 x -5/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -5/2)) 2)
(neg.f64 (*.f64 x -5/2))
(sqrt.f64 (pow.f64 (*.f64 x -5/2) 2))
(log.f64 (pow.f64 (exp.f64 -5/2) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 -5/2) x)))
(cbrt.f64 (pow.f64 (*.f64 x -5/2) 3))
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(exp.f64 (log.f64 (*.f64 x -5/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(fma.f64 -4 x (*.f64 x 3/2))
(fma.f64 x -4 (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 -4 x))
(fma.f64 3/2 x (*.f64 -4 x))
(fma.f64 1 (*.f64 -4 x) (*.f64 x 3/2))
(fma.f64 1 (*.f64 x 3/2) (*.f64 -4 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 x)) 2) (cbrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2) (cbrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(fma.f64 (sqrt.f64 (*.f64 -4 x)) (sqrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (*.f64 x -2)))) 1)
(pow.f64 (*.f64 wj (*.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (*.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -2) 3) (pow.f64 wj 3)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 x -2))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (*.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 x -2))))
(+.f64 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(*.f64 1 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(fma.f64 1 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1)
(*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (+.f64 (-.f64 wj x) (*.f64 x wj))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 x (*.f64 x wj))
(+.f64 x (neg.f64 (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 x wj (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(*.f64 1 (+.f64 x (*.f64 x wj)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 2) (cbrt.f64 (+.f64 x (*.f64 x wj))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 x (*.f64 x wj))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (+.f64 x (*.f64 x wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (+.f64 x (*.f64 x wj))))
(pow.f64 (+.f64 x (*.f64 x wj)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 x wj))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 x wj)))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (log.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 x wj))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))
(fma.f64 1 x (*.f64 x wj))
(fma.f64 1 x (neg.f64 (*.f64 x wj)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x wj))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 x wj)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x wj))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 x wj)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(-.f64 (/.f64 0 (exp.f64 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 1 (/.f64 x (exp.f64 wj)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(neg.f64 (/.f64 x (exp.f64 wj)))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))) 1)
(-.f64 (/.f64 0 (exp.f64 (+.f64 (log1p.f64 wj) wj))) (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(*.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (/.f64 x (exp.f64 wj))) -1)
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(exp.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x -5/2))))
(*.f64 wj (sqrt.f64 (*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(*.f64 1 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))
(*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))
(*.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2) (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2)) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) (*.f64 wj wj))) (sqrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2) 1/3) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))

simplify294.0ms (2.1%)

Algorithm
egg-herbie
Rules
926×fma-neg
830×fma-def
734×associate-*r*
722×associate-*l*
570×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
065812988
1184810870
2733210862
Stop Event
node limit
Counts
428 → 408
Calls
Call 1
Inputs
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x)))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 -1 x) (+.f64 1 x))))))
wj
(+.f64 wj (*.f64 -1 (+.f64 1 x)))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 2 (/.f64 x wj)) (/.f64 1 wj))))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 2 (/.f64 x wj)) (/.f64 1 wj))))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))
wj
(+.f64 wj (*.f64 -1 (+.f64 1 x)))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj))))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 2 x)) (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) (+.f64 1 x)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) (+.f64 1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 1 x) (*.f64 -1 x))))))
(+.f64 1 x)
(-.f64 (+.f64 1 (+.f64 x (*.f64 -1 (/.f64 x wj)))) (+.f64 (/.f64 1 wj) (/.f64 x wj)))
(-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x wj))))
(-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 1 (pow.f64 wj 3)) (+.f64 (/.f64 x wj) (/.f64 x (pow.f64 wj 3)))))))
(*.f64 -1 (-.f64 (*.f64 -1 x) 1))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(/.f64 wj (+.f64 1 wj))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (-.f64 1 wj))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 -1 (*.f64 wj x))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 -1 (*.f64 wj x))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj x) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj x) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x)))))))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 2 (*.f64 wj x)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 2 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))))
(*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj))))))
(*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj))))))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(pow.f64 wj 2)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(pow.f64 wj 2)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))) (/.f64 (pow.f64 (*.f64 x 3/2) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(*.f64 x -5/2)
(*.f64 1 (*.f64 x -5/2))
(*.f64 -5/2 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 -4 x) (*.f64 x 3/2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2))) (neg.f64 (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(pow.f64 (*.f64 x -5/2) 1)
(pow.f64 (cbrt.f64 (*.f64 x -5/2)) 3)
(pow.f64 (pow.f64 (*.f64 x -5/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -5/2)) 2)
(neg.f64 (*.f64 x -5/2))
(sqrt.f64 (pow.f64 (*.f64 x -5/2) 2))
(log.f64 (pow.f64 (exp.f64 -5/2) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 -5/2) x)))
(cbrt.f64 (pow.f64 (*.f64 x -5/2) 3))
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(exp.f64 (log.f64 (*.f64 x -5/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(fma.f64 -4 x (*.f64 x 3/2))
(fma.f64 x -4 (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 -4 x))
(fma.f64 3/2 x (*.f64 -4 x))
(fma.f64 1 (*.f64 -4 x) (*.f64 x 3/2))
(fma.f64 1 (*.f64 x 3/2) (*.f64 -4 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 x)) 2) (cbrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2) (cbrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(fma.f64 (sqrt.f64 (*.f64 -4 x)) (sqrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (*.f64 x -2)))) 1)
(pow.f64 (*.f64 wj (*.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (*.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -2) 3) (pow.f64 wj 3)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 x -2))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (*.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 x -2))))
(+.f64 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(*.f64 1 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(fma.f64 1 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1)
(*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (+.f64 (-.f64 wj x) (*.f64 x wj))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 x (*.f64 x wj))
(+.f64 x (neg.f64 (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 x wj (*.f64 x wj)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(*.f64 1 (+.f64 x (*.f64 x wj)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 2) (cbrt.f64 (+.f64 x (*.f64 x wj))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 x (*.f64 x wj))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (+.f64 x (*.f64 x wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (+.f64 x (*.f64 x wj))))
(pow.f64 (+.f64 x (*.f64 x wj)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 x wj))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 x wj)))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (log.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 x wj))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))
(fma.f64 1 x (*.f64 x wj))
(fma.f64 1 x (neg.f64 (*.f64 x wj)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x wj))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 x wj)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x wj))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 x wj)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(-.f64 (/.f64 0 (exp.f64 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 1 (/.f64 x (exp.f64 wj)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(neg.f64 (/.f64 x (exp.f64 wj)))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))) 1)
(-.f64 (/.f64 0 (exp.f64 (+.f64 (log1p.f64 wj) wj))) (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(*.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (/.f64 x (exp.f64 wj))) -1)
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(exp.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x -5/2))))
(*.f64 wj (sqrt.f64 (*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(*.f64 1 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))
(*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))
(*.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2) (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2)) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) (*.f64 wj wj))) (sqrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2)))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2) 1/3) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
Outputs
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 x wj))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x)))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 (+.f64 x 1) (neg.f64 x)))))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 -1 x) (+.f64 1 x))))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (fma.f64 (*.f64 wj wj) (-.f64 (+.f64 x 1) (neg.f64 x)) (*.f64 (pow.f64 wj 3) (-.f64 (fma.f64 -1 x -1) x)))))
(+.f64 (fma.f64 -2 (*.f64 x wj) x) (fma.f64 (pow.f64 wj 3) (-.f64 (-.f64 -1 x) x) (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)))))
wj
(+.f64 wj (*.f64 -1 (+.f64 1 x)))
(+.f64 wj (neg.f64 (+.f64 x 1)))
(+.f64 wj (-.f64 -1 x))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 2 (/.f64 x wj)) (/.f64 1 wj))))
(+.f64 wj (fma.f64 -1 (+.f64 x 1) (fma.f64 2 (/.f64 x wj) (/.f64 1 wj))))
(+.f64 wj (+.f64 (-.f64 -1 x) (fma.f64 2 (/.f64 x wj) (/.f64 1 wj))))
(-.f64 (+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 2 (/.f64 x wj)) (/.f64 1 wj))))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))
(+.f64 wj (-.f64 (fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (fma.f64 2 (/.f64 x wj) (/.f64 1 wj)))) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))
(+.f64 (+.f64 wj (-.f64 -1 x)) (-.f64 (-.f64 (fma.f64 2 (/.f64 x wj) (/.f64 1 wj)) (/.f64 x (*.f64 wj wj))) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))
wj
(+.f64 wj (*.f64 -1 (+.f64 1 x)))
(+.f64 wj (neg.f64 (+.f64 x 1)))
(+.f64 wj (-.f64 -1 x))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj))))
(+.f64 wj (*.f64 -1 (+.f64 (+.f64 x 1) (/.f64 (-.f64 (fma.f64 -1 x -1) x) wj))))
(+.f64 (-.f64 -1 x) (+.f64 (/.f64 (+.f64 1 (+.f64 x x)) wj) wj))
(+.f64 wj (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 2 x)) (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)))))
(+.f64 wj (fma.f64 -1 (+.f64 x 1) (*.f64 -1 (+.f64 (/.f64 (+.f64 1 (*.f64 x 2)) (*.f64 wj wj)) (/.f64 (-.f64 (fma.f64 -1 x -1) x) wj)))))
(+.f64 (+.f64 wj (-.f64 -1 x)) (-.f64 (/.f64 (+.f64 1 (+.f64 x x)) wj) (/.f64 (fma.f64 x 2 1) (*.f64 wj wj))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))))
(fma.f64 -1 x (*.f64 wj (-.f64 (+.f64 x 1) (neg.f64 x))))
(fma.f64 wj (+.f64 1 (+.f64 x x)) (neg.f64 x))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) (+.f64 1 x)))))
(fma.f64 -1 x (fma.f64 wj (-.f64 (+.f64 x 1) (neg.f64 x)) (*.f64 (*.f64 wj wj) (-.f64 (fma.f64 -1 x -1) x))))
(-.f64 (fma.f64 wj (+.f64 1 (+.f64 x x)) (*.f64 (*.f64 wj wj) (-.f64 (-.f64 -1 x) x))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) (+.f64 1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 1 x) (*.f64 -1 x))))))
(fma.f64 -1 x (fma.f64 wj (-.f64 (+.f64 x 1) (neg.f64 x)) (fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 -1 x -1) x) (*.f64 (-.f64 (+.f64 x 1) (neg.f64 x)) (pow.f64 wj 3)))))
(-.f64 (fma.f64 wj (+.f64 1 (+.f64 x x)) (fma.f64 (*.f64 wj wj) (-.f64 (-.f64 -1 x) x) (*.f64 (+.f64 1 (+.f64 x x)) (pow.f64 wj 3)))) x)
(+.f64 1 x)
(+.f64 x 1)
(-.f64 (+.f64 1 (+.f64 x (*.f64 -1 (/.f64 x wj)))) (+.f64 (/.f64 1 wj) (/.f64 x wj)))
(-.f64 (+.f64 (+.f64 x 1) (/.f64 (neg.f64 x) wj)) (+.f64 (/.f64 x wj) (/.f64 1 wj)))
(+.f64 1 (-.f64 (-.f64 x (/.f64 x wj)) (+.f64 (/.f64 x wj) (/.f64 1 wj))))
(-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x wj))))
(-.f64 (+.f64 (+.f64 x 1) (fma.f64 -1 (/.f64 x wj) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))))) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (+.f64 (/.f64 x wj) (/.f64 1 wj))))
(+.f64 1 (+.f64 (-.f64 x (/.f64 x wj)) (-.f64 (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))) (-.f64 (+.f64 (/.f64 x wj) (/.f64 1 wj)) (/.f64 x (*.f64 wj wj))))))
(-.f64 (+.f64 1 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 1 (pow.f64 wj 3)) (+.f64 (/.f64 x wj) (/.f64 x (pow.f64 wj 3)))))))
(+.f64 1 (-.f64 (+.f64 x (fma.f64 -1 (/.f64 x wj) (fma.f64 -1 (/.f64 x (pow.f64 wj 3)) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))) (+.f64 (/.f64 x wj) (/.f64 x (pow.f64 wj 3)))))))
(-.f64 (+.f64 1 (+.f64 (-.f64 x (/.f64 x wj)) (-.f64 (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))) (/.f64 x (pow.f64 wj 3))))) (-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (/.f64 x wj) (/.f64 1 (pow.f64 wj 3))))) (/.f64 x (*.f64 wj wj))))
(*.f64 -1 (-.f64 (*.f64 -1 x) 1))
(+.f64 x 1)
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)))
(*.f64 -1 (+.f64 (fma.f64 -1 x -1) (/.f64 (-.f64 (+.f64 x 1) (neg.f64 x)) wj)))
(+.f64 (+.f64 x 1) (/.f64 (-.f64 (-.f64 -1 x) x) wj))
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (fma.f64 -1 x -1) (fma.f64 -1 (/.f64 (-.f64 (+.f64 x 1) (neg.f64 x)) wj) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))))) (/.f64 (neg.f64 x) (*.f64 wj wj)))
(+.f64 (+.f64 x 1) (+.f64 (+.f64 (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))) (/.f64 (-.f64 (-.f64 -1 x) x) wj)) (/.f64 x (*.f64 wj wj))))
(-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) 1)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 1 x) (*.f64 -1 x)) (pow.f64 wj 3))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (fma.f64 -1 x -1) (fma.f64 -1 (/.f64 (-.f64 (+.f64 x 1) (neg.f64 x)) wj) (fma.f64 -1 (/.f64 (-.f64 (+.f64 x 1) (neg.f64 x)) (pow.f64 wj 3)) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))) (/.f64 (neg.f64 x) (*.f64 wj wj)))
(+.f64 (/.f64 x (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 1 (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 (-.f64 (-.f64 -1 x) x) (pow.f64 wj 3)))) (+.f64 (+.f64 x 1) (/.f64 (-.f64 (-.f64 -1 x) x) wj))))
(/.f64 wj (+.f64 1 wj))
(/.f64 wj (+.f64 wj 1))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 x (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 x (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(+.f64 (*.f64 x (-.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 1 (+.f64 1 wj)))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 x (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 (/.f64 x (+.f64 wj 1)) (+.f64 wj -1))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (*.f64 (/.f64 x (+.f64 wj 1)) (+.f64 wj -1)))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (*.f64 (/.f64 x (+.f64 wj 1)) (+.f64 wj -1)))
(+.f64 (/.f64 wj (+.f64 1 wj)) (/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1)))
(+.f64 (/.f64 wj (+.f64 wj 1)) (*.f64 (/.f64 x (+.f64 wj 1)) (+.f64 wj -1)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(neg.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))))
(/.f64 (neg.f64 x) (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 x (+.f64 1 (*.f64 -1 wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 -1 (*.f64 wj x))
(neg.f64 (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 -1 (*.f64 wj x))
(neg.f64 (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 -1 wj))
(-.f64 (*.f64 x wj) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj x) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x)))))
(fma.f64 -1 x (fma.f64 wj x (*.f64 (*.f64 wj wj) (*.f64 x -1/2))))
(-.f64 (fma.f64 (*.f64 wj wj) (*.f64 x -1/2) (*.f64 x wj)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj x) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 (*.f64 -1/2 x) (*.f64 1/6 x)))))))
(fma.f64 -1 x (fma.f64 wj x (fma.f64 (*.f64 wj wj) (*.f64 x -1/2) (*.f64 (pow.f64 wj 3) (fma.f64 -1 (*.f64 x -1/2) (*.f64 x -1/3))))))
(fma.f64 x (+.f64 wj -1) (fma.f64 (*.f64 wj wj) (*.f64 x -1/2) (*.f64 (pow.f64 wj 3) (fma.f64 x -1/3 (*.f64 x 1/2)))))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 2 (*.f64 wj x)))
(fma.f64 -1 x (*.f64 (*.f64 2 wj) x))
(-.f64 (*.f64 x (*.f64 wj 2)) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))
(fma.f64 -1 x (fma.f64 2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 -5/2 x))))
(-.f64 (fma.f64 (*.f64 wj wj) (*.f64 -5/2 x) (*.f64 x (*.f64 wj 2))) x)
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 2 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))))
(fma.f64 -1 x (fma.f64 2 (*.f64 x wj) (fma.f64 (*.f64 wj wj) (*.f64 -5/2 x) (*.f64 (pow.f64 wj 3) (fma.f64 -3 x (fma.f64 -2 (*.f64 -5/2 x) (*.f64 x 2/3)))))))
(-.f64 (fma.f64 2 (*.f64 x wj) (fma.f64 (pow.f64 wj 3) (fma.f64 x -3 (fma.f64 x 2/3 (*.f64 x 5))) (*.f64 -5/2 (*.f64 x (*.f64 wj wj))))) x)
(*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))
(/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
(-.f64 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3))) (/.f64 (/.f64 x wj) (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj))))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))))
(+.f64 (-.f64 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4)))
(*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))))
(/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
(-.f64 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3))) (/.f64 (/.f64 x wj) (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))) (/.f64 x (*.f64 (pow.f64 wj 4) (exp.f64 wj))))))
(fma.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))))
(+.f64 (-.f64 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 (*.f64 5/2 wj) wj))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 (*.f64 5/2 wj) wj))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (pow.f64 wj 2) (-.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 (*.f64 5/2 wj) wj))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 (*.f64 5/2 wj) wj))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(+.f64 1 (-.f64 (*.f64 -5/2 x) 1))
(+.f64 (*.f64 -5/2 x) 0)
(-.f64 (/.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))) (/.f64 (pow.f64 (*.f64 x 3/2) 2) (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 x -4) (*.f64 x 3/2)))
(/.f64 (*.f64 (*.f64 -5/2 x) (*.f64 x -11/2)) (*.f64 x -11/2))
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 1 (*.f64 x -5/2))
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 -5/2 x)
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(*.f64 -5/2 x)
(/.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2)))))
(/.f64 (+.f64 (*.f64 -64 (pow.f64 x 3)) (*.f64 27/8 (pow.f64 x 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (*.f64 -4 (*.f64 x (*.f64 x 3/2)))))
(/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (*.f64 (*.f64 x x) 16) (*.f64 (*.f64 x 3/2) (-.f64 (*.f64 x 3/2) (*.f64 x -4)))))
(/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (*.f64 (*.f64 x x) 16) (*.f64 (*.f64 x 3/2) (fma.f64 x 3/2 (*.f64 x 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 -4 x) (*.f64 x 3/2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 x -4) (*.f64 x 3/2)))
(/.f64 (*.f64 (*.f64 -5/2 x) (*.f64 x -11/2)) (*.f64 x -11/2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 3) (*.f64 27/8 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 -4 x) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 -4 x) (*.f64 x 3/2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 -64 (pow.f64 x 3)) (*.f64 27/8 (pow.f64 x 3)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (*.f64 -4 (*.f64 x (*.f64 x 3/2))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (*.f64 (*.f64 x x) 16) (*.f64 (*.f64 x 3/2) (-.f64 (*.f64 x 3/2) (*.f64 x -4))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (*.f64 (*.f64 x x) 16) (*.f64 (*.f64 x 3/2) (fma.f64 x 3/2 (*.f64 x 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 -4 x) 2) (pow.f64 (*.f64 x 3/2) 2))) (neg.f64 (-.f64 (*.f64 -4 x) (*.f64 x 3/2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2))) (neg.f64 (-.f64 (*.f64 x -4) (*.f64 x 3/2))))
(*.f64 1 (/.f64 (*.f64 (*.f64 -5/2 x) (*.f64 x -11/2)) (*.f64 x -11/2)))
(pow.f64 (*.f64 x -5/2) 1)
(*.f64 -5/2 x)
(pow.f64 (cbrt.f64 (*.f64 x -5/2)) 3)
(*.f64 -5/2 x)
(pow.f64 (pow.f64 (*.f64 x -5/2) 3) 1/3)
(*.f64 -5/2 x)
(pow.f64 (sqrt.f64 (*.f64 x -5/2)) 2)
(*.f64 -5/2 x)
(neg.f64 (*.f64 x -5/2))
(*.f64 x 5/2)
(sqrt.f64 (pow.f64 (*.f64 x -5/2) 2))
(sqrt.f64 (pow.f64 (*.f64 -5/2 x) 2))
(fabs.f64 (*.f64 -5/2 x))
(log.f64 (pow.f64 (exp.f64 -5/2) x))
(*.f64 -5/2 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(*.f64 -5/2 x)
(log.f64 (/.f64 1 (pow.f64 (exp.f64 -5/2) x)))
(*.f64 x 5/2)
(cbrt.f64 (pow.f64 (*.f64 x -5/2) 3))
(*.f64 -5/2 x)
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(*.f64 -5/2 x)
(exp.f64 (log.f64 (*.f64 x -5/2)))
(*.f64 -5/2 x)
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(*.f64 -5/2 x)
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(*.f64 -5/2 x)
(fma.f64 -4 x (*.f64 x 3/2))
(*.f64 -5/2 x)
(fma.f64 x -4 (*.f64 x 3/2))
(*.f64 -5/2 x)
(fma.f64 x 3/2 (*.f64 -4 x))
(*.f64 -5/2 x)
(fma.f64 3/2 x (*.f64 -4 x))
(*.f64 -5/2 x)
(fma.f64 1 (*.f64 -4 x) (*.f64 x 3/2))
(*.f64 -5/2 x)
(fma.f64 1 (*.f64 x 3/2) (*.f64 -4 x))
(*.f64 -5/2 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 x)) 2) (cbrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(*.f64 -5/2 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2) (cbrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(*.f64 -5/2 x)
(fma.f64 (sqrt.f64 (*.f64 -4 x)) (sqrt.f64 (*.f64 -4 x)) (*.f64 x 3/2))
(*.f64 -5/2 x)
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 -4 x))
(*.f64 -5/2 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (*.f64 x -2)))) 1)
(*.f64 -2 (*.f64 x wj))
(pow.f64 (*.f64 wj (*.f64 x -2)) 1)
(*.f64 -2 (*.f64 x wj))
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) 3)
(*.f64 -2 (*.f64 x wj))
(pow.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3) 1/3)
(*.f64 -2 (*.f64 x wj))
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(*.f64 -2 (*.f64 x wj))
(sqrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 2))
(sqrt.f64 (pow.f64 (*.f64 -2 (*.f64 x wj)) 2))
(fabs.f64 (*.f64 -2 (*.f64 x wj)))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 x -2)))
(*.f64 -2 (*.f64 x wj))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(*.f64 -2 (*.f64 x wj))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 x -2)) 3))
(*.f64 -2 (*.f64 x wj))
(cbrt.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (*.f64 x -2) 3)))
(*.f64 -2 (*.f64 x wj))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -2) 3) (pow.f64 wj 3)))
(*.f64 -2 (*.f64 x wj))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 x wj))
(exp.f64 (log.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 x wj))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (*.f64 x -2))) 1))
(*.f64 -2 (*.f64 x wj))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 x wj))
(+.f64 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (+.f64 (-.f64 wj x) (*.f64 x wj)) (*.f64 (/.f64 1 (+.f64 wj 1)) (+.f64 (-.f64 wj x) (*.f64 x wj)))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))))
(+.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))) (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 0))
(*.f64 1 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) (+.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) (+.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))) (neg.f64 (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))))
(pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 1)
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 3)
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 2)
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2))
(fabs.f64 (-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(fma.f64 1 wj (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (fma.f64 x wj x) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))) 1)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(*.f64 1 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 1)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3) 1/3)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 2)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (+.f64 (-.f64 wj x) (*.f64 x wj))) -1)
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2))
(fabs.f64 (/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1)))
(log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 3))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 (+.f64 (-.f64 wj x) (*.f64 x wj))) (log1p.f64 wj)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (fma.f64 x wj (-.f64 wj x)) (+.f64 wj 1))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(+.f64 x (neg.f64 (*.f64 x wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 x (+.f64 (*.f64 x wj) (fma.f64 (neg.f64 wj) x (*.f64 x wj))))
(+.f64 (fma.f64 x wj x) (*.f64 (*.f64 x wj) 0))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 x wj (*.f64 x wj)))
(+.f64 x (+.f64 (*.f64 x wj) (fma.f64 x wj (*.f64 x wj))))
(+.f64 (fma.f64 x wj x) (*.f64 x (*.f64 wj 2)))
(+.f64 (+.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 x (+.f64 (*.f64 x wj) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj))))
(+.f64 x (fma.f64 x wj (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (neg.f64 (*.f64 x wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 (cbrt.f64 (*.f64 x wj)) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2))))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(fma.f64 x (-.f64 1 wj) (*.f64 (*.f64 x wj) 0))
(*.f64 1 (+.f64 x (*.f64 x wj)))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 2) (cbrt.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (*.f64 (*.f64 x wj) (fma.f64 x wj x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (+.f64 x (*.f64 x wj)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (*.f64 x wj) 2) (*.f64 x (*.f64 x wj))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (*.f64 (*.f64 x wj) (fma.f64 x wj x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (+.f64 x (*.f64 x wj))))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x)))
(pow.f64 (+.f64 x (*.f64 x wj)) 1)
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 3)
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) 1/3)
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 2)
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2))
(fabs.f64 (fma.f64 x wj x))
(log.f64 (exp.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 x wj)))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(exp.f64 (log.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 x wj))) 1))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(fma.f64 1 x (*.f64 x wj))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(fma.f64 1 x (neg.f64 (*.f64 x wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x wj))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 x wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x wj))
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 x wj)))
(*.f64 x (-.f64 1 wj))
(-.f64 x (*.f64 x wj))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(/.f64 x (exp.f64 wj))
(-.f64 (/.f64 0 (exp.f64 wj)) (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 1 (/.f64 x (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(/.f64 x (exp.f64 wj))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(/.f64 x (exp.f64 wj))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(/.f64 x (exp.f64 wj))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(/.f64 x (exp.f64 wj))
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(/.f64 x (exp.f64 wj))
(neg.f64 (/.f64 x (exp.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(fabs.f64 (/.f64 x (exp.f64 wj)))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 x (exp.f64 wj))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(/.f64 x (exp.f64 wj))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 wj) 3)))
(/.f64 x (exp.f64 wj))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(exp.f64 (-.f64 (log.f64 x) wj))
(/.f64 x (exp.f64 wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(/.f64 x (exp.f64 wj))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(-.f64 (/.f64 0 (exp.f64 (+.f64 (log1p.f64 wj) wj))) (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(-.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3) 1/3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))) 2)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (+.f64 wj 1) (/.f64 x (exp.f64 wj))) -1)
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 2))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(fabs.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj))) 3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (-.f64 (log.f64 x) wj) (log1p.f64 wj)) 1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 (log1p.f64 wj) wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 wj (*.f64 wj (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 wj (sqrt.f64 (*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(*.f64 wj (sqrt.f64 (*.f64 (+.f64 1 (*.f64 -5/2 x)) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x))))))
(*.f64 wj (sqrt.f64 (*.f64 (*.f64 wj wj) (pow.f64 (fma.f64 -5/2 x 1) 2))))
(*.f64 1 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (+.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2) (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2)) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 -5/2 x))) (cbrt.f64 (pow.f64 (*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 -5/2 x 1)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 -5/2 x 1)) 2)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) (*.f64 wj wj))) (sqrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (+.f64 1 (*.f64 -5/2 x))) (sqrt.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x))))))
(*.f64 (sqrt.f64 (fma.f64 -5/2 x 1)) (sqrt.f64 (*.f64 (pow.f64 wj 4) (fma.f64 -5/2 x 1))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x))) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 4))) (fabs.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)))))
(*.f64 (pow.f64 1 1/3) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 3/2)) (cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 3/2)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) wj) 2) 1/3) (cbrt.f64 (+.f64 1 (*.f64 x -5/2))))
(*.f64 (cbrt.f64 (+.f64 1 (*.f64 -5/2 x))) (cbrt.f64 (pow.f64 (*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))) 2)))
(*.f64 (cbrt.f64 (fma.f64 -5/2 x 1)) (cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 -5/2 x 1)) 2)))
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 -5/2 x)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 -5/2 x)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 2))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 -5/2 x)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 2))
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3) 1/3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))) 3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x -5/2)))) 2)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x -5/2)) 2) (pow.f64 wj 4)))
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 -5/2 x)) 2)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1)) 2))
(fabs.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (+.f64 1 (*.f64 x -5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2))) 3))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))
(exp.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj))) 1))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (log1p.f64 (*.f64 x -5/2)) (*.f64 2 (log.f64 wj)))) 1/3))
(exp.f64 (+.f64 (log1p.f64 (*.f64 -5/2 x)) (*.f64 2 (log.f64 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (*.f64 -5/2 x))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x -5/2)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 -5/2 x)))
(*.f64 (*.f64 wj wj) (fma.f64 -5/2 x 1))

eval741.0ms (5.3%)

Compiler

Compiled 22643 to 14286 computations (36.9% saved)

prune146.0ms (1%)

Pruning

25 alts after pruning (20 fresh and 5 done)

PrunedKeptTotal
New61210622
Fresh41014
Picked325
Done033
Total61925644
Accuracy
99.9%
Counts
644 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.8%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
48.2%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
80.9%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
5.2%
(/.f64 x (*.f64 wj (exp.f64 wj)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.7%
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
70.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
5.0%
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
6.3%
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
2.6%
(-.f64 wj (+.f64 x 1))
74.7%
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
5.0%
(-.f64 wj 1)
93.6%
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
94.7%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))))
85.1%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
81.0%
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
4.0%
(*.f64 wj (*.f64 x -2))
79.9%
x
4.9%
wj
17.8%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
48.2%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
80.9%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
5.2%
(/.f64 x (*.f64 wj (exp.f64 wj)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
73.7%
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
70.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
5.0%
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
6.3%
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
2.6%
(-.f64 wj (+.f64 x 1))
74.7%
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
5.0%
(-.f64 wj 1)
93.6%
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
94.7%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))))
85.1%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
80.9%
(+.f64 x (*.f64 -2 (*.f64 x wj)))
81.0%
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
4.0%
(*.f64 wj (*.f64 x -2))
79.9%
x
4.9%
wj
Compiler

Compiled 1398 to 904 computations (35.3% saved)

localize226.0ms (1.6%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
100.0%
(*.f64 -2 (*.f64 x wj))
99.6%
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj)))
100.0%
(+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))
99.9%
(+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))
89.2%
(*.f64 (*.f64 wj wj) (*.f64 x -1/2))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
100.0%
(-.f64 (*.f64 x wj) x)
99.9%
(/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1))
100.0%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))))
100.0%
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj)))
100.0%
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))
100.0%
(*.f64 -2 (*.f64 wj x))
Compiler

Compiled 290 to 132 computations (54.5% saved)

series16.0ms (0.1%)

Counts
13 → 276
Calls

75 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
1.0ms
x
@0
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
1.0ms
wj
@-inf
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
1.0ms
x
@inf
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
1.0ms
wj
@inf
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))

rewrite112.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
854×add-sqr-sqrt
836×pow1
834×*-un-lft-identity
800×add-cbrt-cube
800×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035389
1857389
Stop Event
node limit
Counts
13 → 160
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1))
(-.f64 (*.f64 x wj) x)
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(*.f64 (*.f64 wj wj) (*.f64 x -1/2))
(+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj)))
(*.f64 -2 (*.f64 x wj))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
Outputs
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 1 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(*.f64 (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (pow.f64 wj 3)) 3) (pow.f64 (*.f64 wj wj) 3)) (+.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (-.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))
(pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 1)
(log.f64 (exp.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(exp.f64 (log.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(*.f64 1 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 3) (pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (-.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (*.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (-.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(exp.f64 (log.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(*.f64 1 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (*.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (-.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(pow.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) 1)
(log.f64 (exp.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(-.f64 (/.f64 (*.f64 wj x) (+.f64 wj 1)) (/.f64 x (+.f64 wj 1)))
(*.f64 (fma.f64 x wj (neg.f64 x)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(pow.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(+.f64 (*.f64 wj x) (neg.f64 x))
(+.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 wj x (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 1 (fma.f64 x wj (neg.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (neg.f64 x))) (cbrt.f64 (fma.f64 x wj (neg.f64 x)))) (cbrt.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 (sqrt.f64 (fma.f64 x wj (neg.f64 x))) (sqrt.f64 (fma.f64 x wj (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj x) x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 x x)) (+.f64 (*.f64 wj x) x))
(pow.f64 (fma.f64 x wj (neg.f64 x)) 1)
(log.f64 (exp.f64 (fma.f64 x wj (neg.f64 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 x wj (neg.f64 x))) (fma.f64 x wj (neg.f64 x))))
(expm1.f64 (log1p.f64 (fma.f64 x wj (neg.f64 x))))
(exp.f64 (log.f64 (fma.f64 x wj (neg.f64 x))))
(log1p.f64 (expm1.f64 (fma.f64 x wj (neg.f64 x))))
(fma.f64 x wj (neg.f64 x))
(+.f64 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 1 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (+.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 1)
(log.f64 (exp.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 1 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (-.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(pow.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) 1)
(log.f64 (exp.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(expm1.f64 (log1p.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(exp.f64 (log.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(log1p.f64 (expm1.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))
(*.f64 1 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(*.f64 (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (*.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (-.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(pow.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) 1)
(log.f64 (exp.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(expm1.f64 (log1p.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(exp.f64 (log.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(log1p.f64 (expm1.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x)))
(*.f64 1 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 1)
(log.f64 (exp.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 1 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (*.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (-.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) 1)
(log.f64 (exp.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))

simplify141.0ms (1%)

Algorithm
egg-herbie
Rules
1372×fma-def
1206×associate-*l*
1178×associate-*r*
478×+-commutative
422×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060617056
1178914092
Stop Event
node limit
Counts
436 → 369
Calls
Call 1
Inputs
(pow.f64 wj 2)
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (pow.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 x (*.f64 -1 x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 x (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) x))))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 x (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) x)) (*.f64 (pow.f64 wj 3) (-.f64 x (*.f64 -1 x))))))
x
(-.f64 (+.f64 x (*.f64 -1 (/.f64 x wj))) (/.f64 x wj))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (/.f64 x (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 x wj) (/.f64 x (pow.f64 wj 3)))))
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)) (/.f64 x (pow.f64 wj 2)))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (-.f64 wj 1))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 wj x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 wj x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
x
(+.f64 x (*.f64 wj (-.f64 (*.f64 -1 x) x)))
(+.f64 x (+.f64 (*.f64 wj (-.f64 (*.f64 -1 x) x)) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1/2 x) x))) (*.f64 -1 x)))))
(+.f64 x (+.f64 (*.f64 wj (-.f64 (*.f64 -1 x) x)) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1/2 x) x))) (*.f64 -1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 1 x))))))
(*.f64 wj (+.f64 1 (*.f64 1/2 x)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))) 1)
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) x) wj)) (+.f64 (*.f64 wj (+.f64 1 (*.f64 1/2 x))) (+.f64 (/.f64 1 wj) (/.f64 x wj))))) 1)
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1/2 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) x) wj)) (+.f64 (*.f64 wj (+.f64 1 (*.f64 1/2 x))) (+.f64 (/.f64 1 wj) (/.f64 x wj)))))) (+.f64 1 (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))
(*.f64 wj (+.f64 1 (*.f64 1/2 x)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))) (*.f64 1/2 x))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)))) wj)) (*.f64 wj (+.f64 1 (*.f64 1/2 x))))) (*.f64 1/2 x))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)))) wj)) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)) (pow.f64 wj 2))) (*.f64 1/2 x)))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 wj x)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(pow.f64 wj 2)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(pow.f64 wj 2)
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 1 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(*.f64 (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (pow.f64 wj 3)) 3) (pow.f64 (*.f64 wj wj) 3)) (+.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (-.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))
(pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 1)
(log.f64 (exp.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(expm1.f64 (log1p.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(exp.f64 (log.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(log1p.f64 (expm1.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(*.f64 1 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 3) (pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (-.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (*.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (-.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 1)
(log.f64 (exp.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(expm1.f64 (log1p.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(exp.f64 (log.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(*.f64 1 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (*.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (-.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(pow.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) 1)
(log.f64 (exp.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(-.f64 (/.f64 (*.f64 wj x) (+.f64 wj 1)) (/.f64 x (+.f64 wj 1)))
(*.f64 (fma.f64 x wj (neg.f64 x)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(pow.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) 1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(+.f64 (*.f64 wj x) (neg.f64 x))
(+.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 wj x (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 1 (fma.f64 x wj (neg.f64 x)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (neg.f64 x))) (cbrt.f64 (fma.f64 x wj (neg.f64 x)))) (cbrt.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 (sqrt.f64 (fma.f64 x wj (neg.f64 x))) (sqrt.f64 (fma.f64 x wj (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj x) x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 x x)) (+.f64 (*.f64 wj x) x))
(pow.f64 (fma.f64 x wj (neg.f64 x)) 1)
(log.f64 (exp.f64 (fma.f64 x wj (neg.f64 x))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 x wj (neg.f64 x))) (fma.f64 x wj (neg.f64 x))))
(expm1.f64 (log1p.f64 (fma.f64 x wj (neg.f64 x))))
(exp.f64 (log.f64 (fma.f64 x wj (neg.f64 x))))
(log1p.f64 (expm1.f64 (fma.f64 x wj (neg.f64 x))))
(fma.f64 x wj (neg.f64 x))
(+.f64 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 1 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (+.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 1)
(log.f64 (exp.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 1 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (-.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(pow.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) 1)
(log.f64 (exp.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(expm1.f64 (log1p.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(exp.f64 (log.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(log1p.f64 (expm1.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))
(*.f64 1 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(*.f64 (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (*.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (-.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(pow.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) 1)
(log.f64 (exp.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(expm1.f64 (log1p.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(exp.f64 (log.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(log1p.f64 (expm1.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x)))
(*.f64 1 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 1)
(log.f64 (exp.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 1 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (*.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (-.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(pow.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) 1)
(log.f64 (exp.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
Outputs
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (pow.f64 wj 2))
(fma.f64 -2 (*.f64 wj x) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 wj (*.f64 -2 x)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (+.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))) (pow.f64 wj 2)))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1)))
(*.f64 (neg.f64 x) (fma.f64 2 wj -1))
(*.f64 (fma.f64 wj 2 -1) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -1 (*.f64 x (fma.f64 2 wj -1)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(-.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) (*.f64 x (fma.f64 wj 2 -1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -1 (*.f64 x (fma.f64 2 wj -1)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(-.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) (*.f64 x (fma.f64 wj 2 -1)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 2 wj) 1))) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -1 (*.f64 x (fma.f64 2 wj -1)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(-.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) (*.f64 x (fma.f64 wj 2 -1)))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 x (fma.f64 wj -2 1))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (pow.f64 wj 2)))
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj))
(fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 2))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(/.f64 (*.f64 x (-.f64 wj 1)) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (*.f64 -1 wj))) (+.f64 1 wj)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 x (*.f64 -1 x))))
(fma.f64 -1 x (*.f64 wj (+.f64 x x)))
(*.f64 x (fma.f64 wj 2 -1))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 x (*.f64 -1 x))) (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) x))))
(fma.f64 -1 x (fma.f64 wj (+.f64 x x) (*.f64 (*.f64 wj wj) (-.f64 (neg.f64 x) x))))
(*.f64 x (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1)))
(+.f64 (*.f64 -1 x) (+.f64 (*.f64 wj (-.f64 x (*.f64 -1 x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (*.f64 -1 x) x)) (*.f64 (pow.f64 wj 3) (-.f64 x (*.f64 -1 x))))))
(fma.f64 -1 x (fma.f64 wj (+.f64 x x) (fma.f64 (*.f64 wj wj) (-.f64 (neg.f64 x) x) (*.f64 (pow.f64 wj 3) (+.f64 x x)))))
(+.f64 (*.f64 x (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1))) (*.f64 (pow.f64 wj 3) (+.f64 x x)))
x
(-.f64 (+.f64 x (*.f64 -1 (/.f64 x wj))) (/.f64 x wj))
(+.f64 x (-.f64 (/.f64 (neg.f64 x) wj) (/.f64 x wj)))
(-.f64 (-.f64 x (/.f64 x wj)) (/.f64 x wj))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (/.f64 x (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))))
(+.f64 (-.f64 x (/.f64 x wj)) (+.f64 (/.f64 (/.f64 x wj) wj) (-.f64 (/.f64 (/.f64 x wj) wj) (/.f64 x wj))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2))))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (/.f64 x wj) (/.f64 x (pow.f64 wj 3)))))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 x wj) (fma.f64 -1 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3)))))
(+.f64 x (+.f64 (-.f64 (-.f64 (/.f64 (/.f64 x wj) wj) (/.f64 x (pow.f64 wj 3))) (/.f64 x wj)) (-.f64 (-.f64 (/.f64 (/.f64 x wj) wj) (/.f64 x (pow.f64 wj 3))) (/.f64 x wj))))
x
(+.f64 x (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)))
(+.f64 x (neg.f64 (/.f64 (+.f64 x x) wj)))
(-.f64 x (/.f64 2 (/.f64 wj x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)) (/.f64 x (pow.f64 wj 2)))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 x x) wj) (/.f64 x (*.f64 wj wj))) (/.f64 (neg.f64 x) (*.f64 wj wj))))
(+.f64 x (+.f64 (+.f64 (/.f64 (/.f64 x wj) wj) (/.f64 (*.f64 -2 x) wj)) (/.f64 (/.f64 x wj) wj)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2))))) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))
(+.f64 x (-.f64 (fma.f64 -1 (/.f64 (+.f64 x x) wj) (fma.f64 -1 (/.f64 (+.f64 x x) (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))) (/.f64 (neg.f64 x) (*.f64 wj wj))))
(+.f64 (/.f64 (/.f64 x wj) wj) (+.f64 (-.f64 x (/.f64 2 (/.f64 wj x))) (+.f64 (/.f64 (/.f64 x wj) wj) (/.f64 (*.f64 -2 x) (pow.f64 wj 3)))))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 x (-.f64 wj 1))
(*.f64 x (+.f64 wj -1))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 x (+.f64 wj -1))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 x (+.f64 wj -1))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 x (+.f64 wj -1))
(*.f64 -1 (*.f64 x (+.f64 1 (*.f64 -1 wj))))
(*.f64 x (+.f64 wj -1))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(*.f64 wj x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(*.f64 wj x)
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
(+.f64 (*.f64 -1 x) (*.f64 wj x))
(*.f64 x (+.f64 wj -1))
x
(+.f64 x (*.f64 wj (-.f64 (*.f64 -1 x) x)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 x (fma.f64 wj -2 1))
(+.f64 x (+.f64 (*.f64 wj (-.f64 (*.f64 -1 x) x)) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1/2 x) x))) (*.f64 -1 x)))))
(+.f64 x (fma.f64 wj (-.f64 (neg.f64 x) x) (*.f64 (*.f64 wj wj) (+.f64 (+.f64 1 (neg.f64 (fma.f64 -1/2 x (neg.f64 x)))) x))))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 (*.f64 x 3/2) (+.f64 x 1)) (*.f64 wj (*.f64 -2 x))))
(+.f64 x (+.f64 (*.f64 wj (-.f64 (*.f64 -1 x) x)) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 (*.f64 -1 (-.f64 (*.f64 -1/2 x) x))) (*.f64 -1 x))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 1 x))))))
(+.f64 x (fma.f64 wj (-.f64 (neg.f64 x) x) (fma.f64 (*.f64 wj wj) (+.f64 (+.f64 1 (neg.f64 (fma.f64 -1/2 x (neg.f64 x)))) x) (*.f64 (pow.f64 wj 3) (-.f64 (neg.f64 (+.f64 x (*.f64 x 1/2))) (+.f64 x 1))))))
(+.f64 (*.f64 x (fma.f64 wj -2 1)) (fma.f64 (pow.f64 wj 3) (+.f64 (*.f64 x -3/2) (-.f64 -1 x)) (*.f64 (*.f64 wj wj) (+.f64 (*.f64 x 3/2) (+.f64 x 1)))))
(*.f64 wj (+.f64 1 (*.f64 1/2 x)))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(*.f64 wj (fma.f64 x 1/2 1))
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))) 1)
(+.f64 (fma.f64 -1 (+.f64 x (*.f64 x 1/2)) (*.f64 wj (+.f64 1 (*.f64 x 1/2)))) -1)
(+.f64 -1 (fma.f64 wj (fma.f64 x 1/2 1) (*.f64 x -3/2)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) x) wj)) (+.f64 (*.f64 wj (+.f64 1 (*.f64 1/2 x))) (+.f64 (/.f64 1 wj) (/.f64 x wj))))) 1)
(+.f64 (fma.f64 -1 (+.f64 x (*.f64 x 1/2)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 x (neg.f64 x)) wj) (fma.f64 wj (+.f64 1 (*.f64 x 1/2)) (+.f64 (/.f64 x wj) (/.f64 1 wj))))) -1)
(+.f64 -1 (+.f64 (/.f64 (*.f64 x 3/2) wj) (+.f64 (fma.f64 wj (fma.f64 x 1/2 1) (+.f64 (/.f64 x wj) (/.f64 1 wj))) (*.f64 x -3/2))))
(-.f64 (+.f64 (*.f64 -1 (-.f64 x (*.f64 -1/2 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x (*.f64 -1/2 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 x) x) wj)) (+.f64 (*.f64 wj (+.f64 1 (*.f64 1/2 x))) (+.f64 (/.f64 1 wj) (/.f64 x wj)))))) (+.f64 1 (+.f64 (/.f64 1 (pow.f64 wj 2)) (/.f64 x (pow.f64 wj 2)))))
(-.f64 (fma.f64 -1 (+.f64 x (*.f64 x 1/2)) (fma.f64 -1 (/.f64 (+.f64 x (*.f64 x 1/2)) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 x (neg.f64 x)) wj) (fma.f64 wj (+.f64 1 (*.f64 x 1/2)) (+.f64 (/.f64 x wj) (/.f64 1 wj)))))) (+.f64 1 (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))
(+.f64 (+.f64 (/.f64 (*.f64 x 3/2) wj) (+.f64 (fma.f64 wj (fma.f64 x 1/2 1) (+.f64 (/.f64 x wj) (/.f64 1 wj))) (/.f64 (*.f64 x -3/2) (*.f64 wj wj)))) (-.f64 (*.f64 x -3/2) (+.f64 (/.f64 (/.f64 x wj) wj) (+.f64 1 (/.f64 (/.f64 1 wj) wj)))))
(*.f64 wj (+.f64 1 (*.f64 1/2 x)))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(*.f64 wj (fma.f64 x 1/2 1))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))) (*.f64 1/2 x))
(+.f64 (fma.f64 -1 (+.f64 x 1) (*.f64 wj (+.f64 1 (*.f64 x 1/2)))) (*.f64 x -1/2))
(+.f64 (*.f64 wj (fma.f64 x 1/2 1)) (+.f64 -1 (*.f64 x -3/2)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)))) wj)) (*.f64 wj (+.f64 1 (*.f64 1/2 x))))) (*.f64 1/2 x))
(+.f64 (fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (+.f64 (neg.f64 (+.f64 x 1)) (*.f64 x -1/2)))) wj) (*.f64 wj (+.f64 1 (*.f64 x 1/2))))) (*.f64 x -1/2))
(+.f64 (fma.f64 wj (fma.f64 x 1/2 1) (/.f64 (-.f64 x (+.f64 -1 (*.f64 x -3/2))) wj)) (+.f64 -1 (*.f64 x -3/2)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)))) wj)) (*.f64 wj (+.f64 1 (*.f64 1/2 x)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 x)) (pow.f64 wj 2))) (*.f64 1/2 x)))
(-.f64 (fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (+.f64 (neg.f64 (+.f64 x 1)) (*.f64 x -1/2)))) wj) (*.f64 wj (+.f64 1 (*.f64 x 1/2)))))) (fma.f64 -1 (/.f64 (+.f64 (neg.f64 (+.f64 x 1)) (*.f64 x -1/2)) (*.f64 wj wj)) (*.f64 x 1/2)))
(+.f64 (-.f64 (fma.f64 wj (fma.f64 x 1/2 1) (/.f64 (-.f64 x (+.f64 -1 (*.f64 x -3/2))) wj)) (/.f64 (/.f64 x wj) wj)) (-.f64 (-.f64 -1 x) (-.f64 (*.f64 x 1/2) (/.f64 (+.f64 -1 (*.f64 x -3/2)) (*.f64 wj wj)))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))))
(fma.f64 x (/.f64 (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj) (+.f64 wj 1)) (/.f64 x (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 x (+.f64 (*.f64 -1 (/.f64 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (fma.f64 -1 (/.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))))
(*.f64 x (neg.f64 (+.f64 (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1)))))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2))) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 wj wj) -1/2 wj) (+.f64 wj 1)) (/.f64 -1 (+.f64 wj 1))))) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 wj x)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 -1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 wj x))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 x (+.f64 1 (*.f64 -1 (+.f64 wj (*.f64 -1/2 (pow.f64 wj 2))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 wj) (*.f64 1/2 (pow.f64 wj 2)))) 1)))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
x
(+.f64 x (*.f64 -1 (*.f64 wj x)))
(+.f64 x (*.f64 (neg.f64 wj) x))
(-.f64 x (*.f64 wj x))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 (*.f64 wj wj) (*.f64 x 1/2))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 x (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)))
(*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 (*.f64 wj wj) (*.f64 x 1/2))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 x (fma.f64 -1 wj (*.f64 (*.f64 wj wj) 1/2)))
(*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(*.f64 wj (*.f64 wj (+.f64 1 (+.f64 x x))))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(*.f64 wj (*.f64 wj (+.f64 1 (+.f64 x x))))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))
(*.f64 x (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj))))
(*.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))) (pow.f64 wj 2))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj))))
(*.f64 (neg.f64 x) (fma.f64 -2 (*.f64 wj wj) (*.f64 wj 2)))
(*.f64 x (neg.f64 (fma.f64 wj 2 (*.f64 wj (*.f64 wj -2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (fma.f64 -2 (*.f64 wj wj) (*.f64 wj 2))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 wj 2 (*.f64 wj (*.f64 wj -2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (fma.f64 -2 (*.f64 wj wj) (*.f64 wj 2))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 wj 2 (*.f64 wj (*.f64 wj -2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (fma.f64 -2 (*.f64 wj wj) (*.f64 wj 2))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 wj 2 (*.f64 wj (*.f64 wj -2)))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2)))))
(+.f64 x (*.f64 x (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))))
(+.f64 x (*.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 2 (pow.f64 wj 2))))) (pow.f64 wj 2))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1)))
(*.f64 (neg.f64 x) (+.f64 (*.f64 (*.f64 wj wj) -2) (fma.f64 2 wj -1)))
(*.f64 (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1)) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (+.f64 (*.f64 (*.f64 wj wj) -2) (fma.f64 2 wj -1))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (+.f64 (*.f64 (*.f64 wj wj) -2) (fma.f64 2 wj -1))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (+.f64 (*.f64 -2 (pow.f64 wj 2)) (*.f64 2 wj)) 1))) (pow.f64 wj 2))
(fma.f64 -1 (*.f64 x (+.f64 (*.f64 (*.f64 wj wj) -2) (fma.f64 2 wj -1))) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (*.f64 x (fma.f64 (*.f64 wj wj) -2 (fma.f64 wj 2 -1))))
x
(+.f64 x (*.f64 -2 (*.f64 wj x)))
(*.f64 x (fma.f64 wj -2 1))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(*.f64 wj (*.f64 wj (+.f64 1 (+.f64 x x))))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))
(*.f64 wj (*.f64 wj (+.f64 1 (+.f64 x x))))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 (pow.f64 wj 2) (+.f64 1 (*.f64 2 x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 1 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (sqrt.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(/.f64 (+.f64 (pow.f64 (neg.f64 (pow.f64 wj 3)) 3) (pow.f64 (*.f64 wj wj) 3)) (+.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 wj 3) 3)) (pow.f64 (*.f64 wj wj) 3)) (+.f64 (pow.f64 (*.f64 wj wj) 3) (*.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3))))))
(/.f64 (-.f64 (pow.f64 wj 6) (pow.f64 (pow.f64 wj 3) 3)) (fma.f64 (*.f64 wj wj) (fma.f64 wj wj (pow.f64 wj 3)) (pow.f64 wj 6)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 wj 3)) (neg.f64 (pow.f64 wj 3))) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (-.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 (*.f64 wj wj) 3) (*.f64 wj (pow.f64 wj 3))) (-.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 wj 6) (pow.f64 wj 4)) (-.f64 (neg.f64 (pow.f64 wj 3)) (*.f64 wj wj)))
(pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 1)
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(log.f64 (exp.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(exp.f64 (log.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(log1p.f64 (expm1.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 1 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (sqrt.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 3) (pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 3)) (+.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (-.f64 (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (*.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (*.f64 wj x) 3)) (pow.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) 3)) (+.f64 (*.f64 4 (*.f64 wj (*.f64 x (*.f64 wj x)))) (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (-.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (*.f64 -2 (*.f64 wj x))))))
(/.f64 (fma.f64 -8 (pow.f64 (*.f64 wj x) 3) (pow.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) 3)) (fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) (+.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) (*.f64 wj (+.f64 x x))) (pow.f64 (*.f64 wj (*.f64 -2 x)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (-.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 4 (*.f64 wj (*.f64 x (*.f64 wj x)))) (*.f64 (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (-.f64 (*.f64 -2 (*.f64 wj x)) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (*.f64 -2 x)) 2) (pow.f64 (-.f64 (*.f64 wj wj) (pow.f64 wj 3)) 2)) (-.f64 (*.f64 wj (*.f64 -2 x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))))
(pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 1)
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(log.f64 (exp.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(expm1.f64 (log1p.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(exp.f64 (log.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))
(fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))
(*.f64 1 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))) (cbrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (sqrt.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (*.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) 3)) (fma.f64 x x (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (-.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))) 3)) (fma.f64 (fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))) (-.f64 (fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))) x) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))) (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (-.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))) 2)) (-.f64 x (fma.f64 -2 (*.f64 wj x) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))))
(pow.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) 1)
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(log.f64 (exp.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(cbrt.f64 (*.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (*.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))) (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj)))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(exp.f64 (log.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 -2 (*.f64 wj x) (fma.f64 -1 (pow.f64 wj 3) (*.f64 wj wj))))))
(fma.f64 -1 (pow.f64 wj 3) (fma.f64 x (+.f64 1 (*.f64 wj -2)) (*.f64 wj wj)))
(-.f64 (fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1))) (pow.f64 wj 3))
(-.f64 (/.f64 (*.f64 wj x) (+.f64 wj 1)) (/.f64 x (+.f64 wj 1)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 (fma.f64 x wj (neg.f64 x)) (/.f64 1 (+.f64 wj 1)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 1 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(pow.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) 1)
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1)) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))) (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (*.f64 wj x) x) (+.f64 wj 1)) (*.f64 (/.f64 (-.f64 (*.f64 wj x) x) (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj x) x) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(exp.f64 (log.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x wj (neg.f64 x)) (+.f64 wj 1))))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 wj -1)))
(/.f64 (*.f64 x (+.f64 wj -1)) (+.f64 wj 1))
(+.f64 (*.f64 wj x) (neg.f64 x))
(*.f64 x (+.f64 wj -1))
(+.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 wj x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(fma.f64 x (+.f64 wj -1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 wj x (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 wj x (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 wj x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(fma.f64 x (+.f64 wj -1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 x wj (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 1 (*.f64 wj x) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 wj x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(fma.f64 x (+.f64 wj -1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (*.f64 wj x)) (cbrt.f64 (*.f64 wj x))) (cbrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 wj x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(fma.f64 x (+.f64 wj -1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 x 1))) (fma.f64 (neg.f64 x) 1 (*.f64 x 1)))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 x)) (*.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 x) (cbrt.f64 x)))))
(+.f64 (-.f64 (*.f64 wj x) x) (+.f64 (neg.f64 x) x))
(fma.f64 x (+.f64 wj -1) (*.f64 x 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 (*.f64 wj x)) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 wj x) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(fma.f64 x (+.f64 wj -1) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(*.f64 1 (fma.f64 x wj (neg.f64 x)))
(*.f64 x (+.f64 wj -1))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (neg.f64 x))) (cbrt.f64 (fma.f64 x wj (neg.f64 x)))) (cbrt.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(*.f64 (sqrt.f64 (fma.f64 x wj (neg.f64 x))) (sqrt.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(/.f64 (-.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (+.f64 (*.f64 x x) (*.f64 (*.f64 wj x) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj x) (*.f64 wj x) (*.f64 x (fma.f64 wj x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 x 3)) (fma.f64 wj (*.f64 x (*.f64 wj x)) (*.f64 x (fma.f64 wj x x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 x x)) (+.f64 (*.f64 wj x) x))
(/.f64 (*.f64 (fma.f64 wj x x) (-.f64 (*.f64 wj x) x)) (fma.f64 wj x x))
(/.f64 (*.f64 x (-.f64 (*.f64 wj (*.f64 wj x)) x)) (fma.f64 wj x x))
(pow.f64 (fma.f64 x wj (neg.f64 x)) 1)
(*.f64 x (+.f64 wj -1))
(log.f64 (exp.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (neg.f64 x)) (fma.f64 x wj (neg.f64 x))) (fma.f64 x wj (neg.f64 x))))
(cbrt.f64 (*.f64 (-.f64 (*.f64 wj x) x) (*.f64 (-.f64 (*.f64 wj x) x) (-.f64 (*.f64 wj x) x))))
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 wj -1)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(exp.f64 (log.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(log1p.f64 (expm1.f64 (fma.f64 x wj (neg.f64 x))))
(*.f64 x (+.f64 wj -1))
(fma.f64 x wj (neg.f64 x))
(*.f64 x (+.f64 wj -1))
(+.f64 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 1)))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))))
(+.f64 (+.f64 (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (*.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 0) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (/.f64 (neg.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))) (sqrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) 3)) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (*.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)) (+.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) 3)) (fma.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (+.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)) (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))) (+.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) 6)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) 1)
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(cbrt.f64 (*.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))) (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (*.f64 (-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))) (-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 wj (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 wj 1)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) (+.f64 wj 1)))
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 1)
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(log.f64 (exp.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 -1/2 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 x -1/2)))
(*.f64 1 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (cbrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (sqrt.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(/.f64 (+.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 3)) (+.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (-.f64 (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj x) 3) (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 3)) (fma.f64 (*.f64 wj x) (*.f64 wj x) (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (-.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj x) 3) (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x -1/2) 3))) (fma.f64 wj (*.f64 x (*.f64 wj x)) (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (-.f64 (*.f64 wj (*.f64 x -1/2)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj x) (*.f64 wj x)) (*.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (-.f64 (*.f64 wj x) (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))
(/.f64 (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 wj (-.f64 x (*.f64 wj (*.f64 x -1/2))))) (*.f64 wj (-.f64 x (*.f64 wj (*.f64 x -1/2)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 x (*.f64 wj x))) (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x -1/2))) 2)) (*.f64 wj (+.f64 x (*.f64 wj (*.f64 x 1/2)))))
(pow.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) 1)
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(log.f64 (exp.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(cbrt.f64 (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(exp.f64 (log.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(log1p.f64 (expm1.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))
(*.f64 x (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))
(*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))
(*.f64 1 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))) (cbrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(*.f64 (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (sqrt.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (*.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) 3)) (fma.f64 x x (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (-.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)) 3)) (+.f64 (fma.f64 x x (pow.f64 (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)) 2)) (*.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (-.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))) (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (-.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)) 2)) (+.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))))
(pow.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) 1)
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(log.f64 (exp.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2)))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))) (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(cbrt.f64 (*.f64 (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (*.f64 (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))) (-.f64 x (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(exp.f64 (log.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(log1p.f64 (expm1.f64 (+.f64 x (neg.f64 (fma.f64 x wj (*.f64 wj (*.f64 wj (*.f64 x -1/2))))))))
(+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))
(-.f64 x (*.f64 x (fma.f64 (*.f64 wj wj) -1/2 wj)))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 1 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 1)
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(log.f64 (exp.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(exp.f64 (log.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 -2 (*.f64 wj x))) (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 -2 x))
(*.f64 1 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))) (cbrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(*.f64 (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (sqrt.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (*.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) 3)) (fma.f64 x x (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (-.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj)) 3)) (fma.f64 x x (*.f64 (fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj)) (-.f64 (fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj)) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (-.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj)) 2)) (-.f64 x (fma.f64 x (fma.f64 2 (*.f64 wj wj) (*.f64 wj -2)) (*.f64 wj wj))))
(pow.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) 1)
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(log.f64 (exp.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(cbrt.f64 (*.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (*.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))) (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x)))))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(exp.f64 (log.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(log1p.f64 (expm1.f64 (+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 wj x))))))
(fma.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 2 (*.f64 wj wj)))) (*.f64 wj wj))
(fma.f64 x (fma.f64 wj -2 1) (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))

eval174.0ms (1.2%)

Compiler

Compiled 10394 to 5674 computations (45.4% saved)

prune95.0ms (0.7%)

Pruning

26 alts after pruning (19 fresh and 7 done)

PrunedKeptTotal
New3609369
Fresh51015
Picked325
Done055
Total36826394
Accuracy
99.9%
Counts
394 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.0%
(fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1)))
17.8%
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
48.2%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
80.9%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
83.3%
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
5.2%
(/.f64 x (*.f64 wj (exp.f64 wj)))
50.3%
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
73.4%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
70.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
78.9%
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
74.8%
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
6.7%
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
6.4%
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
6.3%
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
7.5%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
2.6%
(-.f64 wj (+.f64 x 1))
74.7%
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
5.0%
(-.f64 wj 1)
93.6%
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
94.7%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))))
94.0%
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
80.5%
(+.f64 x (*.f64 wj (*.f64 -2 x)))
4.6%
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
4.0%
(*.f64 wj (*.f64 x -2))
79.9%
x
4.9%
wj
Compiler

Compiled 1107 to 630 computations (43.1% saved)

regimes186.0ms (1.3%)

Counts
47 → 2
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))))
(+.f64 x (fma.f64 -2 (*.f64 x wj) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 4)) (*.f64 wj (*.f64 x -2))))
(+.f64 x (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (*.f64 -2 (*.f64 x wj))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 wj wj))))
(fma.f64 wj wj (*.f64 x (fma.f64 wj -2 1)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (+.f64 wj 1))) 3) 1/3)
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (*.f64 (pow.f64 wj 2) (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (*.f64 2/3 x)))))) (cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2)))) (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 x -5/2))))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) 3) 1/3)
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) 2))))
Outputs
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
Calls

3 calls:

63.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
55.0ms
wj
43.0ms
x
Results
AccuracySegmentsBranch
99.9%3wj
96.7%2x
98.5%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 781 to 418 computations (46.5% saved)

regimes46.0ms (0.3%)

Counts
30 → 3
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 1 (/.f64 (+.f64 wj 1) (-.f64 wj (/.f64 x (exp.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 1 (*.f64 wj 2))))
Outputs
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
Calls

1 calls:

39.0ms
wj
Results
AccuracySegmentsBranch
99.4%3wj
Compiler

Compiled 324 to 174 computations (46.3% saved)

regimes63.0ms (0.5%)

Counts
27 → 3
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 1 (*.f64 2 wj))))
Outputs
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

56.0ms
wj
Results
AccuracySegmentsBranch
98.3%3wj
Compiler

Compiled 284 to 155 computations (45.4% saved)

regimes51.0ms (0.4%)

Counts
25 → 3
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(-.f64 wj (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
Outputs
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

2 calls:

33.0ms
wj
12.0ms
x
Results
AccuracySegmentsBranch
94.0%1x
98.2%3wj
Compiler

Compiled 264 to 146 computations (44.7% saved)

regimes38.0ms (0.3%)

Counts
23 → 3
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
Outputs
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

31.0ms
wj
Results
AccuracySegmentsBranch
97.7%3wj
Compiler

Compiled 244 to 137 computations (43.9% saved)

regimes261.0ms (1.9%)

Counts
22 → 2
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 x wj) x) (+.f64 wj 1)))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 wj (-.f64 1 (*.f64 -2 x)))))
(-.f64 wj (/.f64 (-.f64 wj (-.f64 x (*.f64 x wj))) (+.f64 wj 1)))
(-.f64 wj (*.f64 (+.f64 (-.f64 wj x) (*.f64 x wj)) (/.f64 1 (+.f64 wj 1))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 (*.f64 wj wj) (*.f64 x 1/2))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 (+.f64 wj (*.f64 wj wj)) x) (+.f64 1 (*.f64 wj 2))))
(+.f64 x (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x))) (*.f64 -2 (*.f64 wj x))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 x (neg.f64 (+.f64 wj (*.f64 (*.f64 wj wj) -1/2)))))) (+.f64 wj 1)))
(-.f64 wj (/.f64 (-.f64 wj (+.f64 x (*.f64 -1 (+.f64 (*.f64 x wj) (*.f64 (*.f64 wj wj) (*.f64 x -1/2)))))) (+.f64 wj 1)))
Outputs
(+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

256.0ms
wj
Results
AccuracySegmentsBranch
96.0%2wj
Compiler

Compiled 238 to 134 computations (43.7% saved)

regimes20.0ms (0.1%)

Counts
10 → 2
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
Outputs
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

2 calls:

11.0ms
wj
7.0ms
x
Results
AccuracySegmentsBranch
80.9%1x
83.1%2wj
Compiler

Compiled 58 to 36 computations (37.9% saved)

regimes12.0ms (0.1%)

Counts
9 → 2
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Outputs
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

10.0ms
wj
Results
AccuracySegmentsBranch
83.0%2wj
Compiler

Compiled 48 to 29 computations (39.6% saved)

regimes13.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 wj (*.f64 -2 x)))
Outputs
(+.f64 x (*.f64 -2 (*.f64 x wj)))
Calls

2 calls:

6.0ms
wj
5.0ms
x
Results
AccuracySegmentsBranch
80.9%1x
80.9%1wj
Compiler

Compiled 44 to 27 computations (38.6% saved)

regimes11.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
wj
x
(-.f64 wj 1)
(*.f64 wj (*.f64 x -2))
(-.f64 wj (+.f64 x 1))
(*.f64 wj (+.f64 1 (*.f64 x 1/2)))
Outputs
x
Calls

2 calls:

5.0ms
x
5.0ms
wj
Results
AccuracySegmentsBranch
79.9%1wj
79.9%1x
Compiler

Compiled 30 to 19 computations (36.7% saved)

regimes7.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
wj
Outputs
wj
Calls

2 calls:

4.0ms
wj
3.0ms
x
Results
AccuracySegmentsBranch
4.9%1x
4.9%1wj
Compiler

Compiled 9 to 6 computations (33.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.886437963164456e-17
9.475954379315989e-17
Compiler

Compiled 23 to 12 computations (47.8% saved)

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
6.234130198004568e-9
8.796168009340688e-9
16.0ms
-5.618326216170192e-5
-1.6016857776510102e-9
Results
21.0ms192×body256valid
Compiler

Compiled 371 to 240 computations (35.3% saved)

bsearch66.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
56.0ms
8.796168009340688e-9
1.757823664202174e-5
10.0ms
-0.0002187288844839176
-5.618326216170192e-5
Results
63.0ms208×body256valid
Compiler

Compiled 355 to 235 computations (33.8% saved)

bsearch25.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.796168009340688e-9
1.757823664202174e-5
10.0ms
-0.0002187288844839176
-5.618326216170192e-5
Results
22.0ms208×body256valid
Compiler

Compiled 340 to 225 computations (33.8% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.796168009340688e-9
1.757823664202174e-5
19.0ms
-113.42708266407212
-0.0002187288844839176
Results
30.0ms270×body256valid
0.0msbody256infinite
Compiler

Compiled 422 to 275 computations (34.8% saved)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
8.796168009340688e-9
1.757823664202174e-5
Results
14.0ms128×body256valid
Compiler

Compiled 215 to 140 computations (34.9% saved)

bsearch12.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
6.437407535757894e-12
7.605001693975505e-11
Results
10.0ms96×body256valid
Compiler

Compiled 143 to 102 computations (28.7% saved)

bsearch21.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
6.437407535757894e-12
7.605001693975505e-11
Results
20.0ms96×body256valid
Compiler

Compiled 143 to 96 computations (32.9% saved)

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
366×unsub-neg
276×distribute-lft-neg-in
224×neg-mul-1
160×neg-sub0
150×distribute-neg-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
083677
1120677
2151673
3188673
4246673
5300673
6343673
7437673
8551673
9633673
10735673
11842673
12950673
131031673
141089673
151130673
161174673
171181673
181182673
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) 2028240960365167/40564819207303340847894502572032) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(if (<=.f64 wj -5440166188265831/1208925819614629174706176) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (if (<=.f64 wj 7737125245533627/1208925819614629174706176) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(if (<=.f64 wj -2508757194024499/36893488147419103232) (-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))) (if (<=.f64 wj 2434970217729661/147573952589676412928) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (if (<=.f64 wj 3984496719921263/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (/.f64 x (*.f64 wj (exp.f64 wj))) (if (<=.f64 wj 782141948725285/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj 4722366482869645/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 6189700196426901/154742504910672534362390528) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 1450710983537555/19342813113834066795298816) (+.f64 x (*.f64 -2 (*.f64 x wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
x
wj
Outputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) 2028240960365167/40564819207303340847894502572032) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) 2028240960365167/40564819207303340847894502572032) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (-.f64 (*.f64 wj wj) (pow.f64 wj 3)))) (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(if (<=.f64 wj -5440166188265831/1208925819614629174706176) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (if (<=.f64 wj 7737125245533627/1208925819614629174706176) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))))
(if (or (<=.f64 wj -5440166188265831/1208925819614629174706176) (not (<=.f64 wj 7737125245533627/1208925819614629174706176))) (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))))
(if (or (<=.f64 wj -5440166188265831/1208925819614629174706176) (not (<=.f64 wj 7737125245533627/1208925819614629174706176))) (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))))
(if (<=.f64 wj -2508757194024499/36893488147419103232) (-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1))) (if (<=.f64 wj 2434970217729661/147573952589676412928) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -2508757194024499/36893488147419103232) (+.f64 wj (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))) (if (<=.f64 wj 2434970217729661/147573952589676412928) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (if (<=.f64 wj 3984496719921263/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (/.f64 x (*.f64 wj (exp.f64 wj))) (if (<=.f64 wj 782141948725285/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj 4722366482869645/295147905179352825856) (+.f64 x (+.f64 (*.f64 -2 (*.f64 wj x)) (*.f64 wj wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 6189700196426901/154742504910672534362390528) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 6189700196426901/154742504910672534362390528) (/.f64 x (+.f64 (*.f64 wj 2) 1)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 1450710983537555/19342813113834066795298816) (+.f64 x (*.f64 -2 (*.f64 x wj))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 1450710983537555/19342813113834066795298816) (+.f64 x (*.f64 -2 (*.f64 wj x))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 x (*.f64 -2 (*.f64 x wj)))
(+.f64 x (*.f64 -2 (*.f64 wj x)))
x
wj
Compiler

Compiled 269 to 168 computations (37.5% saved)

soundness2.4s (17.3%)

Rules
1626×div-sub
1372×fma-def
1372×fma-def
1206×associate-*l*
1206×associate-*l*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
028249
179239
2248221
31022193
44419175
04468814
112497594
253447174
060617056
1178914092
077216369
1211815061
077216369
1211815061
077216369
1211815061
04468814
112497594
253447174
077216369
1211815061
060617056
1178914092
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 508 to 267 computations (47.4% saved)

end0.0ms (0%)

preprocess157.0ms (1.1%)

Compiler

Compiled 572 to 294 computations (48.6% saved)

Profiling

Loading profile data...