Details

Time bar (total: 13.0s)

analyze100.0ms (0.8%)

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)

sample3.2s (24.4%)

Results
1.5s3898×body8192exit
1.0s7449×body256valid
415.0ms3862×body256unsamplable
176.0ms707×body512valid
9.0ms74×body256infinite
6.0ms26×body1024valid
Bogosity

preprocess100.0ms (0.8%)

Algorithm
egg-herbie
Rules
1172×unsub-neg
968×sub-neg
776×div-sub
680×times-frac
624×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01790
14390
211290
330882
486670
5321670
6572970
7770470
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) 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 1) (/.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 wj (/.f64 x (exp.f64 wj))) (-.f64 -1 wj)))
(-.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 (fma.f64 x (exp.f64 x) (neg.f64 wj)) (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)))
(-.f64 x (/.f64 (-.f64 x (/.f64 wj (exp.f64 x))) (-.f64 x -1)))
Compiler

Compiled 20 to 10 computations (50% saved)

simplify82.0ms (0.6%)

Algorithm
egg-herbie
Rules
1624×fma-def
964×div-sub
820×distribute-lft-neg-in
688×sub-neg
646×associate-*r/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01145
12545
26145
315941
445635
5149535
6476035
7681235
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
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 (/.f64 wj 1) (/.f64 x (exp.f64 wj))) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))

eval1.0ms (0%)

Compiler

Compiled 89 to 34 computations (61.8% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New426
Fresh101
Picked000
Done000
Total527
Accurracy
83.7%
Counts
7 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.3%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
83.7%
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
Compiler

Compiled 31 to 19 computations (38.7% saved)

localize38.0ms (0.3%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 x (exp.f64 wj))
100.0%
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
84.5%
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
Compiler

Compiled 43 to 16 computations (62.8% saved)

series8.0ms (0.1%)

Counts
3 → 52
Calls

18 calls:

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

rewrite98.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1438×log-prod
1244×fma-def
544×fma-neg
508×log1p-udef
506×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01275
127175
2419275
Stop Event
node limit
Counts
3 → 171
Calls
Call 1
Inputs
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(/.f64 x (exp.f64 wj))
Outputs
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.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 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.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 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.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 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(fma.f64 wj 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1 wj)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) wj)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(+.f64 0 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)) -1)
(neg.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 -1 wj -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 0 (/.f64 x (exp.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))) (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(-.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 1 (cbrt.f64 (pow.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) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.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) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.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))))

simplify122.0ms (0.9%)

Algorithm
egg-herbie
Rules
1242×unswap-sqr
1076×fma-neg
600×div-sub
514×fma-def
440×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04919313
112859017
245458871
Stop Event
node limit
Counts
223 → 337
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
wj
(-.f64 wj 1)
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) wj))) 1)
wj
(-.f64 wj 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) 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 (+.f64 1 wj) (exp.f64 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 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x) (*.f64 -1 (+.f64 1 x)))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 -1 (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x) (*.f64 -1 (+.f64 1 x)))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
-1
(-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 (exp.f64 wj) wj)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 1 (pow.f64 wj 3)))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) 1)
(-.f64 (+.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 (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 3))))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 wj x)) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 wj x)) x)))
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.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 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.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 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.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 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(fma.f64 wj 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1 wj)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) wj)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(+.f64 0 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)) -1)
(neg.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 -1 wj -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 0 (/.f64 x (exp.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))) (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(-.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 1 (cbrt.f64 (pow.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) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.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) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.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))))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(fma.f64 -1 (*.f64 (fma.f64 2/3 x (fma.f64 -3 x (+.f64 1 (*.f64 -2 (*.f64 x -5/2))))) (pow.f64 wj 3)) (fma.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x)))
(fma.f64 (neg.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))) (pow.f64 wj 3) (fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x)))
(-.f64 (fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x)) (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj)) 1)
(+.f64 (/.f64 1 wj) (-.f64 (+.f64 wj (/.f64 (/.f64 x wj) (exp.f64 wj))) 1))
(+.f64 -1 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))))
(+.f64 -1 (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 1 wj) wj)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) wj))) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (+.f64 wj (/.f64 (/.f64 x wj) (exp.f64 wj))))) -1)
(+.f64 -1 (+.f64 (-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) wj))
(+.f64 -1 (+.f64 (+.f64 wj (/.f64 (/.f64 x wj) (exp.f64 wj))) (+.f64 (/.f64 1 wj) (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj) 1)
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) wj) -1)
(+.f64 -1 (-.f64 wj (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)))
(+.f64 wj (-.f64 -1 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) wj)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj)) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) wj)) -1)
(+.f64 -1 (-.f64 (-.f64 wj (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) wj)) (+.f64 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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(/.f64 (neg.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)
(fma.f64 wj (-.f64 (-.f64 -1 x) x) x)
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x) (*.f64 -1 (+.f64 1 x)))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 -1 (*.f64 x -1/2) x) (+.f64 -1 (neg.f64 x))) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x))
(fma.f64 (*.f64 wj wj) (+.f64 x (+.f64 (*.f64 x 1/2) (+.f64 x 1))) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x))
(fma.f64 (*.f64 wj wj) (+.f64 x (fma.f64 x 1/2 (+.f64 x 1))) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x))
(+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 -1 (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x))) (+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))) x) (*.f64 -1 (+.f64 1 x)))) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
(fma.f64 (pow.f64 wj 3) (-.f64 (*.f64 -1 (+.f64 (+.f64 x 1) (fma.f64 -1/2 x (fma.f64 1/6 x (neg.f64 (*.f64 x -1/2)))))) (fma.f64 -1 (*.f64 x -1/2) x)) (fma.f64 (*.f64 wj wj) (-.f64 (fma.f64 -1 (*.f64 x -1/2) x) (+.f64 -1 (neg.f64 x))) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)))
(fma.f64 (pow.f64 wj 3) (-.f64 (-.f64 (-.f64 -1 x) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3))) (+.f64 x (*.f64 x 1/2))) (fma.f64 (*.f64 wj wj) (+.f64 x (+.f64 (*.f64 x 1/2) (+.f64 x 1))) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x)))
(fma.f64 (pow.f64 wj 3) (+.f64 (-.f64 (-.f64 -1 x) (fma.f64 x -1/3 (*.f64 x 1/2))) (-.f64 (*.f64 x -1/2) x)) (fma.f64 (*.f64 wj wj) (+.f64 x (fma.f64 x 1/2 (+.f64 x 1))) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x)))
-1
(-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) 1)
(+.f64 (/.f64 1 wj) (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) 1))
(+.f64 -1 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 1 wj) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 (exp.f64 wj) wj)))) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (/.f64 (/.f64 x wj) (exp.f64 wj)))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
(+.f64 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 1 wj) -1)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 1 (pow.f64 wj 3)))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 1 (pow.f64 wj 3)))))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 1 wj) (+.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 1 (pow.f64 wj 3))) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
(+.f64 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 1 (pow.f64 wj 3)) (/.f64 1 wj))) (+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) -1)))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) 1)
(fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) -1)
(-.f64 -1 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) wj))
(-.f64 (+.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 (*.f64 -1 (+.f64 (/.f64 (/.f64 x (*.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 (fma.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) -1) (/.f64 1 (*.f64 wj wj)))
(-.f64 (-.f64 -1 (/.f64 1 (*.f64 wj wj))) (+.f64 (/.f64 (-.f64 -1 (/.f64 x (exp.f64 wj))) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) (pow.f64 wj 3))))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) (pow.f64 wj 3))))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(-.f64 (-.f64 (-.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (*.f64 wj wj)) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) (pow.f64 wj 3))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (+.f64 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3)) (-.f64 -1 (/.f64 1 (*.f64 wj wj)))))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(fma.f64 (neg.f64 wj) x x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 wj x)) x))
(fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -1/2)) (fma.f64 -1 (*.f64 x wj) x))
(fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj)))
(fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (fma.f64 (neg.f64 wj) x x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 wj x)) x)))
(fma.f64 -1 (*.f64 (pow.f64 wj 3) (fma.f64 -1/2 x (fma.f64 1/6 x (neg.f64 (*.f64 x -1/2))))) (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -1/2)) (fma.f64 -1 (*.f64 x wj) x)))
(-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3))))
(-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (fma.f64 (neg.f64 wj) x x)) (*.f64 (pow.f64 wj 3) (fma.f64 x -1/3 (*.f64 x 1/2))))
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) 1)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (/.f64 wj (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.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 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.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 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.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 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.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 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.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 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 wj (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (/.f64 wj (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.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 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.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 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.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 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 1)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 3)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3) 1/3)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 2)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 wj 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1 wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) 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 (-.f64 (/.f64 x (exp.f64 wj)) 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) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(+.f64 wj (/.f64 (+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj) (fma.f64 -1 wj -1)))
(-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 -1 wj)))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (*.f64 (cbrt.f64 (+.f64 wj 1)) (exp.f64 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (*.f64 (exp.f64 wj) (cbrt.f64 (+.f64 wj 1)))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 (/.f64 x (*.f64 (exp.f64 wj) (cbrt.f64 (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (+.f64 wj 1))))
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 wj 1)) (exp.f64 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (*.f64 (exp.f64 wj) (sqrt.f64 (+.f64 wj 1)))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 (/.f64 x (*.f64 (exp.f64 wj) (sqrt.f64 (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (+.f64 wj 1))))
(+.f64 wj (/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3)))) (-.f64 (fma.f64 wj wj 1) wj) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (*.f64 (fma.f64 wj wj -1) (exp.f64 wj))) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (fma.f64 wj wj -1))) (+.f64 wj -1) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (/.f64 x (fma.f64 wj wj -1)) (exp.f64 wj)) (+.f64 wj -1) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
(fma.f64 (-.f64 (fma.f64 wj wj 1) wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) wj)
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(fma.f64 (+.f64 wj -1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) wj)
(+.f64 0 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 1 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (*.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (*.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)))
(/.f64 (+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj) (fma.f64 -1 wj -1))
(/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) wj) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (+.f64 wj 1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(/.f64 (*.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (fma.f64 wj wj 1) wj)) (+.f64 1 (pow.f64 wj 3)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 (+.f64 1 (pow.f64 wj 3)) (-.f64 (fma.f64 wj wj 1) wj)))
(*.f64 (-.f64 (fma.f64 wj wj 1) wj) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))))
(*.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(*.f64 (+.f64 wj -1) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 wj wj -1)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 (fma.f64 wj wj -1) (+.f64 wj -1)))
(pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 1)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 3)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3) 1/3)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) 2)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)) -1)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(neg.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (fma.f64 -1 wj -1)))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (fma.f64 -1 wj -1)))
(/.f64 (+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj) (fma.f64 -1 wj -1))
(/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) wj) (-.f64 -1 wj))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 3))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (log1p.f64 wj)))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 1 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))))) (cbrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (sqrt.f64 (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 x 1) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (exp.f64 (neg.f64 wj)) (cbrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (/.f64 (exp.f64 (neg.f64 wj)) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (/.f64 x (exp.f64 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (*.f64 (cbrt.f64 (+.f64 wj 1)) (exp.f64 wj))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (*.f64 (exp.f64 wj) (cbrt.f64 (+.f64 wj 1)))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (/.f64 x (*.f64 (exp.f64 wj) (cbrt.f64 (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (/.f64 x (exp.f64 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (*.f64 (sqrt.f64 (+.f64 wj 1)) (exp.f64 wj))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (*.f64 (exp.f64 wj) (sqrt.f64 (+.f64 wj 1)))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (/.f64 x (*.f64 (exp.f64 wj) (sqrt.f64 (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) 3) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (cbrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj))) (-.f64 (fma.f64 wj wj 1) wj) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 x (-.f64 (fma.f64 wj wj 1) wj)) (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (/.f64 x (exp.f64 wj)) (-.f64 (fma.f64 wj wj 1) wj)) (+.f64 1 (pow.f64 wj 3))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (*.f64 (fma.f64 wj wj -1) (exp.f64 wj))) (+.f64 wj -1) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (fma.f64 wj wj -1))) (+.f64 wj -1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (/.f64 x (fma.f64 wj wj -1)) (exp.f64 wj)) (+.f64 wj -1)) (/.f64 wj (+.f64 wj 1)))
(+.f64 0 (/.f64 x (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))) (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 wj))))))
(-.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 1 (cbrt.f64 (pow.f64 (exp.f64 wj) 2))) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (exp.f64 wj)))) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (cbrt.f64 (pow.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) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.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) (cbrt.f64 (pow.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) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 (exp.f64 wj) 2))) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(/.f64 (*.f64 1 (/.f64 x (cbrt.f64 (exp.f64 wj)))) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (cbrt.f64 (pow.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 x (exp.f64 wj))
(neg.f64 (/.f64 x (neg.f64 (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(/.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))

localize50.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 wj 1) (exp.f64 wj))
100.0%
(*.f64 wj (exp.f64 wj))
99.6%
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj)))
84.5%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
Compiler

Compiled 55 to 21 computations (61.8% saved)

series7.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

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

rewrite118.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1636×log-prod
1392×fma-def
540×log1p-udef
538×expm1-udef
438×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
013112
1291106
24485106
Stop Event
node limit
Counts
4 → 245
Calls
Call 1
Inputs
(-.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 wj (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
Outputs
(+.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 wj (*.f64 (/.f64 (neg.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 (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 (/.f64 (neg.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 (cbrt.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)))) 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 0 (-.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)))) 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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) 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)))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)))
(*.f64 (cbrt.f64 (pow.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (-.f64 (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 wj (/.f64 (neg.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))))))))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (exp.f64 wj)))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (exp.f64 wj)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (/.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.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 wj 1 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 wj 1 (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(fma.f64 1 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 1 wj (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 1 (-.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))))))
(fma.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 1 (-.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)))))) (cbrt.f64 (pow.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))))))
(fma.f64 1 (-.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))))))
(fma.f64 1 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (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))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (+.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))))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.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))))) 2)) (+.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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.f64 (pow.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 (/.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))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.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)))))) (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))))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (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))))))
(fma.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 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))))) wj)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.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)))))) (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))))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (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))))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.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))))) wj)
(+.f64 0 (/.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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.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))) (/.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 (neg.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (pow.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))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (cbrt.f64 (pow.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 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 1 (exp.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 (/.f64 1 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (cbrt.f64 (pow.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 (cbrt.f64 (pow.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)) (cbrt.f64 (pow.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))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 1 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))))) (cbrt.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))))))
(fma.f64 (sqrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (sqrt.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))))))
(fma.f64 (/.f64 1 (exp.f64 wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (*.f64 wj (exp.f64 wj)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (*.f64 wj (exp.f64 wj)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj 1)) (/.f64 wj (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj 1) (/.f64 (exp.f64 wj) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (exp.f64 wj) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (exp.f64 wj) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) 1) (/.f64 wj (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 wj (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 0 (*.f64 wj (exp.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.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))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.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))) (-.f64 (fma.f64 wj wj 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)) (-.f64 (fma.f64 wj wj 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))))))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (exp.f64 (exp.f64 wj))))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (+.f64 1 (expm1.f64 (exp.f64 wj)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (exp.f64 (exp.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (+.f64 1 (expm1.f64 (exp.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)))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(fma.f64 (*.f64 wj (exp.f64 wj)) 1 (exp.f64 wj))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 1 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (cbrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (*.f64 (sqrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(fma.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 wj (cbrt.f64 (pow.f64 (exp.f64 wj) 2))) (cbrt.f64 (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 wj (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (cbrt.f64 (*.f64 wj wj))) (cbrt.f64 wj) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (sqrt.f64 wj)) (sqrt.f64 wj) (exp.f64 wj))

simplify176.0ms (1.4%)

Algorithm
egg-herbie
Rules
1814×fma-neg
686×div-sub
534×fma-def
404×exp-prod
390×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064918887
1159116765
2552116597
Stop Event
node limit
Counts
317 → 401
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
wj
(-.f64 wj 1)
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) wj))) 1)
wj
(-.f64 wj 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj)) 1)
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) wj) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (pow.f64 wj 2)) (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(+.f64 (*.f64 (-.f64 1/2 (+.f64 (*.f64 2 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))) (+.f64 (*.f64 -2/3 x) (*.f64 3/2 (-.f64 1 (*.f64 -2 x)))))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (pow.f64 wj 2)) (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj))))
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 wj) (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (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 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (/.f64 1 (pow.f64 wj 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3))) (+.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 wj (+.f64 1 wj))
(+.f64 (/.f64 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 (/.f64 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(+.f64 (/.f64 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 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)))
wj
(+.f64 (pow.f64 wj 2) wj)
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) wj))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (+.f64 wj (*.f64 1/6 (pow.f64 wj 4)))))
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
(*.f64 (exp.f64 wj) wj)
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (*.f64 2 wj))))
(*.f64 (exp.f64 wj) wj)
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 wj (*.f64 (/.f64 (neg.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 (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 (/.f64 (neg.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 (cbrt.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)))) 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 0 (-.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)))) 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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) 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)))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)))
(*.f64 (cbrt.f64 (pow.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (-.f64 (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 wj (/.f64 (neg.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))))))))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (exp.f64 wj)))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (exp.f64 wj)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (/.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.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 wj 1 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 wj 1 (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(fma.f64 1 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 1 wj (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 1 (-.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))))))
(fma.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 1 (-.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)))))) (cbrt.f64 (pow.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))))))
(fma.f64 1 (-.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))))))
(fma.f64 1 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (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))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (+.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))))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.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))))) 2)) (+.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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.f64 (pow.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 (/.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))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.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)))))) (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))))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (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))))))
(fma.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 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))))) wj)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) wj)
(fma.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)))))) (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))))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.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 (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))))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.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))))) wj)
(+.f64 0 (/.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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.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))) (/.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 (neg.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (pow.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))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (cbrt.f64 (pow.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 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 1 (exp.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 (/.f64 1 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (cbrt.f64 (pow.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 (cbrt.f64 (pow.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)) (cbrt.f64 (pow.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))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 1 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))))) (cbrt.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))))))
(fma.f64 (sqrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (sqrt.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))))))
(fma.f64 (/.f64 1 (exp.f64 wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (*.f64 wj (exp.f64 wj)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (*.f64 wj (exp.f64 wj)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj 1)) (/.f64 wj (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj 1) (/.f64 (exp.f64 wj) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (exp.f64 wj) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (exp.f64 wj) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) 1) (/.f64 wj (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 wj (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 0 (*.f64 wj (exp.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.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))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.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))) (-.f64 (fma.f64 wj wj 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)) (-.f64 (fma.f64 wj wj 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))))))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (exp.f64 (exp.f64 wj))))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (+.f64 1 (expm1.f64 (exp.f64 wj)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (exp.f64 (exp.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (+.f64 1 (expm1.f64 (exp.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)))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(fma.f64 (*.f64 wj (exp.f64 wj)) 1 (exp.f64 wj))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 1 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (cbrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (*.f64 (sqrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(fma.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 wj (cbrt.f64 (pow.f64 (exp.f64 wj) 2))) (cbrt.f64 (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 wj (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (cbrt.f64 (*.f64 wj wj))) (cbrt.f64 wj) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (sqrt.f64 wj)) (sqrt.f64 wj) (exp.f64 wj))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(fma.f64 -1 (*.f64 (fma.f64 2/3 x (fma.f64 -3 x (+.f64 1 (*.f64 -2 (*.f64 x -5/2))))) (pow.f64 wj 3)) (fma.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x)))
(-.f64 (fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 -2 (*.f64 x wj) x)) (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) wj)) 1)
(+.f64 (/.f64 1 wj) (-.f64 (+.f64 wj (/.f64 (/.f64 x wj) (exp.f64 wj))) 1))
(+.f64 -1 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) wj))) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (+.f64 wj (/.f64 (/.f64 x wj) (exp.f64 wj))))) -1)
(+.f64 -1 (-.f64 (+.f64 wj (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj) 1)
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) wj) -1)
(+.f64 -1 (-.f64 wj (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x (exp.f64 wj))) 1) wj)) wj)) 1)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj) wj)) -1)
(+.f64 -1 (-.f64 (-.f64 wj (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj)) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) 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 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) 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 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (-.f64 1 (*.f64 -2 x)) wj))
(fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))
(fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (pow.f64 wj 2)) (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(fma.f64 (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x))))) (*.f64 wj wj) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x)))))
(fma.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 (*.f64 x 2) 2)))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 1/2 (+.f64 (*.f64 2 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x)))))) (+.f64 (*.f64 -2/3 x) (*.f64 3/2 (-.f64 1 (*.f64 -2 x)))))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -3/2 x) (*.f64 2 (-.f64 1 (*.f64 -2 x))))) (pow.f64 wj 2)) (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj))))
(fma.f64 (-.f64 1/2 (fma.f64 2 (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x))))) (fma.f64 -2/3 x (*.f64 3/2 (+.f64 1 (*.f64 2 x)))))) (pow.f64 wj 3) (fma.f64 (-.f64 1 (fma.f64 -3/2 x (*.f64 2 (+.f64 1 (*.f64 2 x))))) (*.f64 wj wj) (fma.f64 -1 x (*.f64 wj (+.f64 1 (*.f64 2 x))))))
(fma.f64 (pow.f64 wj 3) (-.f64 1/2 (fma.f64 2 (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 (*.f64 x 2) 2)))) (fma.f64 x -2/3 (+.f64 3/2 (*.f64 (*.f64 x 2) 3/2))))) (fma.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 (*.f64 x 2) 2)))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 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 1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 2)))) (+.f64 (/.f64 1 wj) (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj))))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 1 (*.f64 wj wj))) (+.f64 (/.f64 1 wj) (/.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
(+.f64 1 (-.f64 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 1 wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (/.f64 1 (pow.f64 wj 2)) (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (pow.f64 wj 2) (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 3)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 1 (*.f64 wj wj))) (/.f64 (neg.f64 x) (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (/.f64 1 wj) (fma.f64 -1 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 1 (pow.f64 wj 3))))))
(+.f64 1 (-.f64 (-.f64 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (+.f64 (-.f64 (/.f64 1 wj) (/.f64 (/.f64 x (*.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 (-.f64 (/.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (/.f64 1 wj)))
(-.f64 1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj))
(+.f64 1 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) (/.f64 1 (pow.f64 wj 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (+.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.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 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)))))))
(fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (pow.f64 wj 3)) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj) (+.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))))
(-.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.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 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (/.f64 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(+.f64 (/.f64 wj (+.f64 1 wj)) (*.f64 -1 (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.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 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
wj
(+.f64 (pow.f64 wj 2) wj)
(+.f64 wj (*.f64 wj wj))
(fma.f64 wj wj wj)
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) wj))
(+.f64 (*.f64 wj wj) (fma.f64 1/2 (pow.f64 wj 3) wj))
(fma.f64 wj wj (fma.f64 (pow.f64 wj 3) 1/2 wj))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 1/2 (pow.f64 wj 3)) (+.f64 wj (*.f64 1/6 (pow.f64 wj 4)))))
(+.f64 (*.f64 wj wj) (+.f64 (fma.f64 1/2 (pow.f64 wj 3) wj) (*.f64 1/6 (pow.f64 wj 4))))
(fma.f64 wj wj (fma.f64 (pow.f64 wj 3) 1/2 (fma.f64 1/6 (pow.f64 wj 4) wj)))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 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 1 (fma.f64 wj 2 (*.f64 3/2 (*.f64 wj wj))))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (*.f64 2 wj))))
(+.f64 1 (fma.f64 3/2 (*.f64 wj wj) (fma.f64 2/3 (pow.f64 wj 3) (*.f64 wj 2))))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 wj (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(+.f64 wj (*.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (/.f64 (neg.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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)))))) (cbrt.f64 (pow.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(+.f64 0 (-.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(+.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(*.f64 (cbrt.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))))) 2)))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)))
(*.f64 (cbrt.f64 (pow.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 (cbrt.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))))) 2)))
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)))
(*.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) 1) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj)))
(/.f64 1 (/.f64 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) 1) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) 1) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj 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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (-.f64 (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (neg.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)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 wj (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) 1) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 1 (exp.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 1 (exp.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 1 (expm1.f64 wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (+.f64 1 (expm1.f64 wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (/.f64 (exp.f64 wj) (+.f64 1 (expm1.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (exp.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 wj 1 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 wj 1 (*.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 1 wj (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 1 wj (*.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 1 (-.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 (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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (/.f64 (neg.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 1 (-.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)))))) (cbrt.f64 (pow.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 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 1 (-.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 (-.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 1 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (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 (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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (/.f64 (neg.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (fma.f64 (neg.f64 (cbrt.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)))) 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 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (+.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 (-.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) wj)
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (cbrt.f64 wj) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) 1) (*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1))
(fma.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj)) (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 (*.f64 wj wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.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))))) 2)) (+.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))))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (pow.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)))))) (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))))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (pow.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.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))))) 2)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (cbrt.f64 (pow.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 (/.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))))))
(fma.f64 (cbrt.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))))) 2)) (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))))))
(fma.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) 2)) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (sqrt.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (*.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.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)))))) (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 (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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 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 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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 (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 (-.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 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj wj))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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))))))
(fma.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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj) (*.f64 wj 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 3)) (fma.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (*.f64 wj wj))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (/.f64 (neg.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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) wj)) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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))))))
(fma.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 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) 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 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (neg.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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))))) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.f64 -1 (/.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))
(fma.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)))))) (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))))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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)))))) (fma.f64 (/.f64 (neg.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))))))
(fma.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)))))) (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))))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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)))))) (fma.f64 (neg.f64 (cbrt.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)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.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 (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))))))
(fma.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)))))) (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))))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) (-.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.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))))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)) (neg.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))) wj)
(+.f64 0 (/.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 x (exp.f64 wj))) (exp.f64 (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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(*.f64 (cbrt.f64 (pow.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 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x))))
(*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)))))
(*.f64 (cbrt.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)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)))
(*.f64 (cbrt.f64 (pow.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 (cbrt.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)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj))) 2)))
(*.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (/.f64 1 (exp.f64 wj)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 1 (exp.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) 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 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2)))
(*.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (/.f64 (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)))))
(*.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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (exp.f64 wj)) (/.f64 (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (exp.f64 wj)) (/.f64 (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))) (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (/.f64 (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) 2)) (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (cbrt.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)))))
(*.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)))
(fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (pow.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 1 (cbrt.f64 (pow.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2)))
(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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(sqrt.f64 (pow.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 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (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 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 1 (/.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (cbrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj))))) (cbrt.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (sqrt.f64 (/.f64 wj (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (exp.f64 wj)))) (sqrt.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 1 (exp.f64 wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (*.f64 (/.f64 wj (+.f64 wj 1)) (exp.f64 wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) wj (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (*.f64 wj (exp.f64 wj)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (*.f64 wj (exp.f64 wj)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (*.f64 wj (exp.f64 wj)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (*.f64 wj (exp.f64 wj)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 wj (/.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) (exp.f64 wj))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (*.f64 (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (exp.f64 wj))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj 1)) (/.f64 wj (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 wj 1) (/.f64 (exp.f64 wj) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (exp.f64 wj) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) wj (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 1 (+.f64 wj 1)) wj (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 wj (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (exp.f64 wj) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 wj (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (exp.f64 wj) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (exp.f64 wj) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 wj (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (exp.f64 wj) 1) (/.f64 wj (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (exp.f64 wj) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 wj (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (exp.f64 wj) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 wj (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1)) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj)) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (+.f64 wj 1))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 1) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (neg.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 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 x (exp.f64 wj))) (exp.f64 (log1p.f64 wj)))
(+.f64 0 (*.f64 wj (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))) (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))))
(*.f64 wj (exp.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))
(*.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))
(+.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 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.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))) (-.f64 (fma.f64 wj wj 1) wj))
(/.f64 (+.f64 1 (pow.f64 wj 3)) (/.f64 (-.f64 (fma.f64 wj wj 1) wj) (exp.f64 wj)))
(/.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 (exp.f64 wj) (+.f64 wj -1)) (fma.f64 wj wj -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (-.f64 (fma.f64 wj wj 1) wj))
(/.f64 (+.f64 1 (pow.f64 wj 3)) (/.f64 (-.f64 (fma.f64 wj wj 1) wj) (exp.f64 wj)))
(/.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)))
(*.f64 (/.f64 (exp.f64 wj) (+.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))
(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)))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (exp.f64 (exp.f64 wj)) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (pow.f64 (exp.f64 wj) (exp.f64 wj))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (exp.f64 wj))) (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj))))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (exp.f64 (exp.f64 wj))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)) (+.f64 1 (expm1.f64 (exp.f64 wj)))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (exp.f64 (exp.f64 wj))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))) (+.f64 1 (expm1.f64 (exp.f64 wj)))))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(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)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (*.f64 wj (exp.f64 wj)) 1 (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 1 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (cbrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (cbrt.f64 (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 2) (cbrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (cbrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (exp.f64 wj) (cbrt.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (cbrt.f64 (*.f64 wj wj))) (cbrt.f64 wj) (exp.f64 wj))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (*.f64 (sqrt.f64 (exp.f64 wj)) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) (sqrt.f64 (*.f64 wj (exp.f64 wj))) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (exp.f64 wj)) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (*.f64 wj (cbrt.f64 (pow.f64 (exp.f64 wj) 2))) (cbrt.f64 (exp.f64 wj)) (exp.f64 wj))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (cbrt.f64 (exp.f64 wj))) (exp.f64 wj))
(fma.f64 (*.f64 wj (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (*.f64 (exp.f64 wj) (cbrt.f64 (*.f64 wj wj))) (cbrt.f64 wj) (exp.f64 wj))
(fma.f64 (cbrt.f64 (*.f64 wj wj)) (*.f64 (exp.f64 wj) (cbrt.f64 wj)) (exp.f64 wj))
(fma.f64 (*.f64 (exp.f64 wj) (sqrt.f64 wj)) (sqrt.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))

eval207.0ms (1.6%)

Compiler

Compiled 18255 to 6376 computations (65.1% saved)

prune121.0ms (0.9%)

Pruning

18 alts after pruning (18 fresh and 0 done)

PrunedKeptTotal
New72018738
Fresh000
Picked101
Done101
Total72218740
Accurracy
99.2%
Counts
740 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.7%
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
83.7%
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
89.4%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
80.8%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
4.9%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
81.0%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
3.7%
(-.f64 wj 1)
97.2%
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
97.5%
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
88.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
83.4%
(+.f64 wj (pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)) -1))
83.1%
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1)))
83.3%
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))) wj) (+.f64 wj 1)))
82.7%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
83.7%
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
38.9%
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
87.6%
x
3.7%
wj
Compiler

Compiled 584 to 402 computations (31.2% saved)

localize201.0ms (1.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 2/3 x)
99.2%
(+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))
91.5%
(*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
87.7%
(*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2))
Compiler

Compiled 246 to 182 computations (26% saved)

series9.0ms (0.1%)

Counts
4 → 48
Calls

18 calls:

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

rewrite107.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
950×expm1-udef
582×add-sqr-sqrt
554×pow1
550×*-un-lft-identity
546×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026106
159290
2791490
Stop Event
node limit
Counts
4 → 98
Calls
Call 1
Inputs
(*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2))
(*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))
(*.f64 2/3 x)
Outputs
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x 5/2) (*.f64 wj wj)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (pow.f64 x 3) -125/8))) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (*.f64 x x) 25/4))) (+.f64 1 (*.f64 x -5/2)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (*.f64 wj wj)) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 25/4)) (*.f64 wj wj)) (+.f64 1 (*.f64 x -5/2)))
(pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x 5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 wj wj)) (+.f64 1 (*.f64 x 5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3) (pow.f64 wj 6)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(+.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -7/3)) (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 5))))
(+.f64 (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)))
(+.f64 (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)) (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)))
(+.f64 (*.f64 (*.f64 x -7/3) (pow.f64 wj 3)) (*.f64 (+.f64 1 (*.f64 x 5)) (pow.f64 wj 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))) 1)
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3)))) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3))) (pow.f64 wj 3)) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (*.f64 (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2)) (pow.f64 wj 3)) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))) (pow.f64 wj 3/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 2) (pow.f64 wj 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3) (pow.f64 (pow.f64 wj 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))) 1)
(-.f64 (/.f64 (*.f64 9 (*.f64 x x)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(*.f64 1 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))
(*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2) (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (/.f64 1 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))) (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 9 (*.f64 x x)) (*.f64 x (*.f64 -3 (+.f64 1 (*.f64 x 5)))))))
(/.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))) (neg.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x -3 1) 3) (pow.f64 (*.f64 x 5) 3)) (+.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (-.f64 (pow.f64 (*.f64 x 5) 2) (*.f64 (fma.f64 x -3 1) (*.f64 x 5)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (*.f64 9 (*.f64 x x))) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))
(/.f64 (-.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (pow.f64 (*.f64 x 5) 2)) (-.f64 (fma.f64 x -3 1) (*.f64 x 5)))
(pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(exp.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 1 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))
(fma.f64 1 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))
(fma.f64 x -3 (+.f64 1 (*.f64 x 5)))
(fma.f64 -3 x (+.f64 1 (*.f64 x 5)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 x 5))) 2) (cbrt.f64 (+.f64 1 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 (cbrt.f64 (*.f64 9 (*.f64 x x))) (cbrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(fma.f64 (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 (sqrt.f64 (*.f64 x -3)) (sqrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(pow.f64 (*.f64 x 2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(pow.f64 (*.f64 8/27 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(cbrt.f64 (*.f64 8/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))

simplify71.0ms (0.5%)

Algorithm
egg-herbie
Rules
1290×times-frac
616×associate-+r+
602×cancel-sign-sub-inv
558×associate-+l+
440×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03064182
18093736
231743538
Stop Event
node limit
Counts
146 → 159
Calls
Call 1
Inputs
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) 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 (*.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 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
1
(+.f64 (*.f64 2 x) 1)
(+.f64 (*.f64 2 x) 1)
(+.f64 (*.f64 2 x) 1)
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x 5/2) (*.f64 wj wj)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (pow.f64 x 3) -125/8))) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (*.f64 x x) 25/4))) (+.f64 1 (*.f64 x -5/2)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (*.f64 wj wj)) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 25/4)) (*.f64 wj wj)) (+.f64 1 (*.f64 x -5/2)))
(pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (+.f64 1 (*.f64 x 5/2)))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 2)))
(log.f64 (pow.f64 (exp.f64 (*.f64 wj wj)) (+.f64 1 (*.f64 x 5/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3) (pow.f64 wj 6)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(+.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -7/3)) (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 5))))
(+.f64 (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)))
(+.f64 (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)) (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)))
(+.f64 (*.f64 (*.f64 x -7/3) (pow.f64 wj 3)) (*.f64 (+.f64 1 (*.f64 x 5)) (pow.f64 wj 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))) 1)
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3)))) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3))) (pow.f64 wj 3)) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (*.f64 (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2)) (pow.f64 wj 3)) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))) (pow.f64 wj 3/2)) 2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 2) (pow.f64 wj 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3) (pow.f64 (pow.f64 wj 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))) 1)
(-.f64 (/.f64 (*.f64 9 (*.f64 x x)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(*.f64 1 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))
(*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2) (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (/.f64 1 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))) (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 9 (*.f64 x x)) (*.f64 x (*.f64 -3 (+.f64 1 (*.f64 x 5)))))))
(/.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))) (neg.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x -3 1) 3) (pow.f64 (*.f64 x 5) 3)) (+.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (-.f64 (pow.f64 (*.f64 x 5) 2) (*.f64 (fma.f64 x -3 1) (*.f64 x 5)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (*.f64 9 (*.f64 x x))) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))
(/.f64 (-.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (pow.f64 (*.f64 x 5) 2)) (-.f64 (fma.f64 x -3 1) (*.f64 x 5)))
(pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 3)
(pow.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))
(log.f64 (exp.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))))
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(exp.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 1))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 1 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))
(fma.f64 1 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))
(fma.f64 x -3 (+.f64 1 (*.f64 x 5)))
(fma.f64 -3 x (+.f64 1 (*.f64 x 5)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 x 5))) 2) (cbrt.f64 (+.f64 1 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 (cbrt.f64 (*.f64 9 (*.f64 x x))) (cbrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(fma.f64 (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 (sqrt.f64 (*.f64 x -3)) (sqrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(pow.f64 (*.f64 x 2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(pow.f64 (*.f64 8/27 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(cbrt.f64 (*.f64 8/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
Outputs
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 wj (*.f64 wj (*.f64 5/2 x)))
(*.f64 5/2 (*.f64 wj (*.f64 wj x)))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 wj (*.f64 wj (*.f64 5/2 x)))
(*.f64 5/2 (*.f64 wj (*.f64 wj x)))
(*.f64 5/2 (*.f64 x (*.f64 wj wj)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.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 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 1 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
1
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x 5/2) (*.f64 wj wj)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (pow.f64 x 3) -125/8))) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 (+.f64 1 (fma.f64 x -5/2 (*.f64 (*.f64 x x) 25/4))) (*.f64 wj wj)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 x 3) 125/8)) (+.f64 1 (*.f64 x (+.f64 -5/2 (*.f64 x 25/4))))) (*.f64 wj wj))
(*.f64 (/.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x (+.f64 -5/2 (*.f64 x 25/4))))) (+.f64 1 (*.f64 (pow.f64 x 3) 125/8)))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (*.f64 (*.f64 x x) 25/4))) (+.f64 1 (*.f64 x -5/2)))
(/.f64 (*.f64 wj (*.f64 wj (-.f64 1 (*.f64 (*.f64 x x) 25/4)))) (+.f64 1 (*.f64 x -5/2)))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x -5/2 1)) (+.f64 1 (*.f64 (*.f64 x x) -25/4)))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x -5/2 1)) (+.f64 1 (*.f64 x (*.f64 x -25/4))))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (*.f64 wj wj)) (+.f64 1 (+.f64 (*.f64 x -5/2) (*.f64 (*.f64 x x) 25/4))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 (+.f64 1 (fma.f64 x -5/2 (*.f64 (*.f64 x x) 25/4))) (*.f64 wj wj)))
(*.f64 (/.f64 (+.f64 1 (*.f64 (pow.f64 x 3) 125/8)) (+.f64 1 (*.f64 x (+.f64 -5/2 (*.f64 x 25/4))))) (*.f64 wj wj))
(*.f64 (/.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x (+.f64 -5/2 (*.f64 x 25/4))))) (+.f64 1 (*.f64 (pow.f64 x 3) 125/8)))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 25/4)) (*.f64 wj wj)) (+.f64 1 (*.f64 x -5/2)))
(/.f64 (*.f64 wj (*.f64 wj (-.f64 1 (*.f64 (*.f64 x x) 25/4)))) (+.f64 1 (*.f64 x -5/2)))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x -5/2 1)) (+.f64 1 (*.f64 (*.f64 x x) -25/4)))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x -5/2 1)) (+.f64 1 (*.f64 x (*.f64 x -25/4))))
(pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))) 3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3) 1/3)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 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 wj (*.f64 wj (fma.f64 5/2 x 1)))
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 2)))
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (+.f64 1 (*.f64 5/2 x)) 2)))
(sqrt.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 5/2 x 1) 2)))
(fabs.f64 (*.f64 wj (*.f64 wj (fma.f64 5/2 x 1))))
(log.f64 (pow.f64 (exp.f64 (*.f64 wj wj)) (+.f64 1 (*.f64 x 5/2))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)) 3))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3) (pow.f64 wj 6)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (+.f64 1 (*.f64 x 5/2)) 3)))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 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))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 5/2 x)))
(*.f64 wj (*.f64 wj (fma.f64 5/2 x 1)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (*.f64 (pow.f64 wj 3) (*.f64 x 2/3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -7/3)) (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 5))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.f64 (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.f64 (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (pow.f64 wj 3)) (*.f64 (*.f64 x 2/3) (pow.f64 wj 3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(+.f64 (*.f64 (*.f64 x -7/3) (pow.f64 wj 3)) (*.f64 (+.f64 1 (*.f64 x 5)) (pow.f64 wj 3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))) 1)
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3)))) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (pow.f64 wj 3) (/.f64 (fma.f64 4/9 (*.f64 x x) (*.f64 (fma.f64 x 5 (fma.f64 x -3 1)) (-.f64 (fma.f64 x 5 (fma.f64 x -3 1)) (*.f64 x 2/3)))) (+.f64 (pow.f64 (fma.f64 x 5 (fma.f64 x -3 1)) 3) (*.f64 (pow.f64 x 3) 8/27))))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 x x) 4/9 (*.f64 (fma.f64 x -3 (fma.f64 x 5 1)) (+.f64 (fma.f64 x -3 (fma.f64 x 5 1)) (*.f64 x -2/3))))) (fma.f64 (pow.f64 x 3) 8/27 (pow.f64 (fma.f64 x -3 (fma.f64 x 5 1)) 3)))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 x x) 4/9 (*.f64 (fma.f64 2 x 1) (+.f64 (fma.f64 2 x 1) (*.f64 x -2/3))))) (fma.f64 (pow.f64 x 3) 8/27 (pow.f64 (fma.f64 2 x 1) 3)))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 4/9) (pow.f64 (fma.f64 x 5 (fma.f64 x -3 1)) 2)) (/.f64 (-.f64 (*.f64 x 2/3) (fma.f64 x 5 (fma.f64 x -3 1))) (pow.f64 wj 3)))
(*.f64 (/.f64 (pow.f64 wj 3) (-.f64 (*.f64 x -13/3) (fma.f64 x -3 1))) (-.f64 (*.f64 x (*.f64 x 4/9)) (pow.f64 (fma.f64 x -3 (fma.f64 x 5 1)) 2)))
(*.f64 (/.f64 (pow.f64 wj 3) (+.f64 (*.f64 x -4/3) -1)) (-.f64 (*.f64 (*.f64 x x) 4/9) (pow.f64 (fma.f64 2 x 1) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) (*.f64 8/27 (pow.f64 x 3))) (pow.f64 wj 3)) (+.f64 (*.f64 4/9 (*.f64 x x)) (*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (-.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) (*.f64 x 2/3)))))
(/.f64 (pow.f64 wj 3) (/.f64 (fma.f64 4/9 (*.f64 x x) (*.f64 (fma.f64 x 5 (fma.f64 x -3 1)) (-.f64 (fma.f64 x 5 (fma.f64 x -3 1)) (*.f64 x 2/3)))) (+.f64 (pow.f64 (fma.f64 x 5 (fma.f64 x -3 1)) 3) (*.f64 (pow.f64 x 3) 8/27))))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 x x) 4/9 (*.f64 (fma.f64 x -3 (fma.f64 x 5 1)) (+.f64 (fma.f64 x -3 (fma.f64 x 5 1)) (*.f64 x -2/3))))) (fma.f64 (pow.f64 x 3) 8/27 (pow.f64 (fma.f64 x -3 (fma.f64 x 5 1)) 3)))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 x x) 4/9 (*.f64 (fma.f64 2 x 1) (+.f64 (fma.f64 2 x 1) (*.f64 x -2/3))))) (fma.f64 (pow.f64 x 3) 8/27 (pow.f64 (fma.f64 2 x 1) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 4/9 (*.f64 x x)) (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2)) (pow.f64 wj 3)) (-.f64 (*.f64 x 2/3) (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 4/9) (pow.f64 (fma.f64 x 5 (fma.f64 x -3 1)) 2)) (/.f64 (-.f64 (*.f64 x 2/3) (fma.f64 x 5 (fma.f64 x -3 1))) (pow.f64 wj 3)))
(*.f64 (/.f64 (pow.f64 wj 3) (-.f64 (*.f64 x -13/3) (fma.f64 x -3 1))) (-.f64 (*.f64 x (*.f64 x 4/9)) (pow.f64 (fma.f64 x -3 (fma.f64 x 5 1)) 2)))
(*.f64 (/.f64 (pow.f64 wj 3) (+.f64 (*.f64 x -4/3) -1)) (-.f64 (*.f64 (*.f64 x x) 4/9) (pow.f64 (fma.f64 2 x 1) 2)))
(pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 1)
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(pow.f64 (*.f64 wj (cbrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)))) 3)
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(pow.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3) 1/3)
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(pow.f64 (*.f64 (sqrt.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))) (pow.f64 wj 3/2)) 2)
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 2) (pow.f64 wj 6)))
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (+.f64 1 (+.f64 (*.f64 x 5) (*.f64 x -7/3))) 2)))
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (+.f64 1 (*.f64 x 8/3)) 2)))
(fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3)) 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3) (pow.f64 (pow.f64 wj 3) 3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) 3)))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(exp.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))) 1))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -7/3)) (pow.f64 wj 3))))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 x 8/3)))
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))) 1)
(fma.f64 2 x 1)
(-.f64 (/.f64 (*.f64 9 (*.f64 x x)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(*.f64 1 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))
(fma.f64 2 x 1)
(*.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(fma.f64 2 x 1)
(*.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2))
(fma.f64 2 x 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2) (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(*.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 (pow.f64 x 3) -27)) (/.f64 1 (fma.f64 9 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 5)) (+.f64 1 (-.f64 (*.f64 x 5) (*.f64 x -3)))))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (*.f64 x x) 9 (*.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)) (*.f64 x (*.f64 x 9))))
(*.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (/.f64 1 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(/.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 (pow.f64 x 3) -27)) (/.f64 1 (fma.f64 9 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 5)) (+.f64 1 (-.f64 (*.f64 x 5) (*.f64 x -3)))))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (*.f64 x x) 9 (*.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)) (*.f64 x (*.f64 x 9))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))) (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 (pow.f64 x 3) -27)) (/.f64 1 (fma.f64 9 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 5)) (+.f64 1 (-.f64 (*.f64 x 5) (*.f64 x -3)))))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (*.f64 x x) 9 (*.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)) (*.f64 x (*.f64 x 9))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (-.f64 (*.f64 9 (*.f64 x x)) (*.f64 x (*.f64 -3 (+.f64 1 (*.f64 x 5)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 (pow.f64 x 3) -27)) (/.f64 1 (fma.f64 9 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 5)) (+.f64 1 (-.f64 (*.f64 x 5) (*.f64 x -3)))))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (*.f64 x x) 9 (*.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)) (*.f64 x (*.f64 x 9))))
(/.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 -27 (pow.f64 x 3)))) (neg.f64 (+.f64 (*.f64 9 (*.f64 x x)) (*.f64 (+.f64 1 (*.f64 x 5)) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 3) (*.f64 (pow.f64 x 3) -27)) (/.f64 1 (fma.f64 9 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 5)) (+.f64 1 (-.f64 (*.f64 x 5) (*.f64 x -3)))))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (*.f64 x x) 9 (*.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)))))
(/.f64 (fma.f64 (pow.f64 x 3) -27 (pow.f64 (fma.f64 x 5 1) 3)) (fma.f64 (fma.f64 x 5 1) (+.f64 1 (*.f64 x 8)) (*.f64 x (*.f64 x 9))))
(/.f64 (neg.f64 (-.f64 (*.f64 9 (*.f64 x x)) (pow.f64 (+.f64 1 (*.f64 x 5)) 2))) (neg.f64 (-.f64 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x -3 1) 3) (pow.f64 (*.f64 x 5) 3)) (+.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (-.f64 (pow.f64 (*.f64 x 5) 2) (*.f64 (fma.f64 x -3 1) (*.f64 x 5)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x -3 1) 3) (*.f64 (pow.f64 x 3) 125)) (fma.f64 (fma.f64 x -3 1) (fma.f64 x -3 1) (-.f64 (pow.f64 (*.f64 x 5) 2) (*.f64 (*.f64 x 5) (fma.f64 x -3 1)))))
(/.f64 (fma.f64 (pow.f64 x 3) 125 (pow.f64 (fma.f64 x -3 1) 3)) (fma.f64 (fma.f64 x -3 1) (fma.f64 x -3 1) (*.f64 (*.f64 x 5) (-.f64 (*.f64 x 5) (fma.f64 x -3 1)))))
(/.f64 (fma.f64 (pow.f64 x 3) 125 (pow.f64 (fma.f64 x -3 1) 3)) (+.f64 (*.f64 (*.f64 x x) 25) (*.f64 (fma.f64 x -3 1) (+.f64 1 (*.f64 x -8)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 x 5)) 2) (*.f64 9 (*.f64 x x))) (-.f64 (+.f64 1 (*.f64 x 5)) (*.f64 x -3)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 9) (pow.f64 (+.f64 1 (*.f64 x 5)) 2)) (-.f64 (-.f64 (*.f64 x -3) 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 x (*.f64 x 9)) (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 (fma.f64 x -3 -1) (*.f64 x -5)))
(/.f64 (fma.f64 (*.f64 x x) -9 (pow.f64 (fma.f64 x 5 1) 2)) (+.f64 1 (*.f64 x 8)))
(/.f64 (-.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (pow.f64 (*.f64 x 5) 2)) (-.f64 (fma.f64 x -3 1) (*.f64 x 5)))
(/.f64 (-.f64 (*.f64 (fma.f64 x -3 1) (fma.f64 x -3 1)) (*.f64 (*.f64 x x) 25)) (+.f64 (fma.f64 x -3 1) (*.f64 x -5)))
(/.f64 (*.f64 (fma.f64 2 x 1) (+.f64 1 (*.f64 x -8))) (+.f64 1 (*.f64 x -8)))
(pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 1)
(fma.f64 2 x 1)
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 3)
(fma.f64 2 x 1)
(pow.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3) 1/3)
(fma.f64 2 x 1)
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 2)
(fma.f64 2 x 1)
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 2))
(fma.f64 2 x 1)
(log.f64 (exp.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)))))
(fma.f64 2 x 1)
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1)) 3))
(fma.f64 2 x 1)
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(exp.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))) 1))
(fma.f64 2 x 1)
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x 5) (fma.f64 x -3 1))))
(fma.f64 2 x 1)
(fma.f64 1 (*.f64 x -3) (+.f64 1 (*.f64 x 5)))
(fma.f64 2 x 1)
(fma.f64 1 (+.f64 1 (*.f64 x 5)) (*.f64 x -3))
(fma.f64 2 x 1)
(fma.f64 x -3 (+.f64 1 (*.f64 x 5)))
(fma.f64 2 x 1)
(fma.f64 -3 x (+.f64 1 (*.f64 x 5)))
(fma.f64 2 x 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 (*.f64 x 5))) 2) (cbrt.f64 (+.f64 1 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 2 x 1)
(fma.f64 (cbrt.f64 (*.f64 9 (*.f64 x x))) (cbrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) 9)) (cbrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 x 9))) (cbrt.f64 (*.f64 x -3)) (fma.f64 x 5 1))
(fma.f64 (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (hypot.f64 1 (sqrt.f64 (*.f64 x 5))) (*.f64 x -3))
(fma.f64 (sqrt.f64 (*.f64 x -3)) (sqrt.f64 (*.f64 x -3)) (+.f64 1 (*.f64 x 5)))
(fma.f64 2 x 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(*.f64 x 2/3)
(pow.f64 (*.f64 x 2/3) 1)
(*.f64 x 2/3)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(*.f64 x 2/3)
(pow.f64 (*.f64 8/27 (pow.f64 x 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 8/27))
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(*.f64 x 2/3)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) 4/9))
(sqrt.f64 (*.f64 x (*.f64 x 4/9)))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(*.f64 x 2/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(*.f64 x 2/3)
(cbrt.f64 (*.f64 8/27 (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) 8/27))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(exp.f64 (log.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(*.f64 x 2/3)
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)

localize21.0ms (0.2%)

Compiler

Compiled 8 to 6 computations (25% saved)

localize52.0ms (0.4%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj))
100.0%
(*.f64 (-.f64 1 (*.f64 -2 x)) wj)
82.7%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
Compiler

Compiled 50 to 36 computations (28% saved)

series4.0ms (0%)

Counts
3 → 51
Calls

18 calls:

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

rewrite92.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1362×fma-def
1220×log-prod
568×pow-exp
460×expm1-udef
458×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

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

simplify122.0ms (0.9%)

Algorithm
egg-herbie
Rules
1310×fma-neg
1086×unswap-sqr
484×log-prod
382×sub-neg
374×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05159745
112169465
239658775
Stop Event
node limit
Counts
299 → 327
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
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 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(*.f64 (-.f64 (*.f64 2 wj) 1) x)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(*.f64 -1 x)
(*.f64 (-.f64 1 (*.f64 -2 x)) wj)
(*.f64 (-.f64 1 (*.f64 -2 x)) wj)
(+.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(+.f64 wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 0 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) wj)
(+.f64 (+.f64 wj x) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(+.f64 (+.f64 wj x) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(*.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1)
(*.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))))
(/.f64 1 (/.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) (neg.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 3)) (fma.f64 wj wj (-.f64 (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (*.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 wj x) 3) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3)) (fma.f64 (+.f64 wj x) (+.f64 wj x) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 (+.f64 wj x) (*.f64 wj (fma.f64 x -2 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))) (-.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (-.f64 (*.f64 (+.f64 wj x) (+.f64 wj x)) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 3)
(pow.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2)
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))) -1)
(pow.f64 (/.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 2))
(log.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (exp.f64 wj)))
(log.f64 (*.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (exp.f64 wj)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (/.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(log.f64 (/.f64 (exp.f64 (+.f64 wj x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(log.f64 (/.f64 (/.f64 (exp.f64 wj) (exp.f64 x)) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))
(log.f64 (/.f64 (/.f64 (exp.f64 wj) (exp.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(cbrt.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 2))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(fma.f64 wj 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 wj 1 (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(fma.f64 -1 (fma.f64 wj (fma.f64 x -2 1) x) wj)
(fma.f64 1 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 1 wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) wj)
(fma.f64 1 (+.f64 wj x) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(fma.f64 1 (+.f64 wj x) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))) (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) wj)
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) wj)
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) wj)
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) wj)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) wj)
(+.f64 wj (*.f64 wj (*.f64 x -2)))
(+.f64 wj (*.f64 (*.f64 x -2) wj))
(+.f64 0 (*.f64 wj (fma.f64 x -2 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (fma.f64 x -2 1)))) 1)
(/.f64 (*.f64 wj (-.f64 1 (*.f64 -8 (pow.f64 x 3)))) (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1))
(/.f64 (*.f64 wj (+.f64 1 (*.f64 4 (*.f64 x x)))) (fma.f64 x -2 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 -8 (pow.f64 x 3))) wj) (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1))
(/.f64 (*.f64 (+.f64 1 (*.f64 4 (*.f64 x x))) wj) (fma.f64 x -2 1))
(pow.f64 (*.f64 wj (fma.f64 x -2 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) 3)
(pow.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))))
(cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 wj (fma.f64 x -2 1))))
(exp.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 wj (fma.f64 x -2 1)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) 2))
(log1p.f64 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))
(fma.f64 wj 1 (*.f64 wj (*.f64 x -2)))
(fma.f64 wj 1 (*.f64 (*.f64 x -2) wj))
(fma.f64 1 wj (*.f64 wj (*.f64 x -2)))
(fma.f64 1 wj (*.f64 (*.f64 x -2) wj))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 wj (*.f64 x -2)))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 x -2) wj))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 (*.f64 x -2) wj))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 wj (*.f64 x -2)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (*.f64 x -2) wj))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(*.f64 1 (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (fma.f64 wj (fma.f64 x -2 1) x) 1)
(*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (/.f64 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x -2 1))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (neg.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 3)
(pow.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))
(log.f64 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (exp.f64 x)))
(log.f64 (/.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(exp.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 2))
(log1p.f64 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 -1 x (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 x -1 (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 x 1 (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 1 x (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 1 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (fma.f64 x -2 1) wj x)
(fma.f64 (*.f64 wj (fma.f64 x -2 1)) 1 x)
(fma.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (fma.f64 x -2 1)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x -2 1)) 2) (*.f64 (cbrt.f64 (fma.f64 x -2 1)) wj) x)
(fma.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (fma.f64 x -2 1)) x)
(fma.f64 (sqrt.f64 (fma.f64 x -2 1)) (*.f64 (sqrt.f64 (fma.f64 x -2 1)) wj) x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 (fma.f64 x -2 1)) 2)) (cbrt.f64 (fma.f64 x -2 1)) x)
(fma.f64 (*.f64 wj (sqrt.f64 (fma.f64 x -2 1))) (sqrt.f64 (fma.f64 x -2 1)) x)
(fma.f64 (*.f64 (fma.f64 x -2 1) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) x)
(fma.f64 (*.f64 (fma.f64 x -2 1) (sqrt.f64 wj)) (sqrt.f64 wj) x)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 -2 (*.f64 wj x))
(*.f64 x (*.f64 -2 wj))
(*.f64 wj (*.f64 x -2))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj)
(*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x)))))
(*.f64 wj (-.f64 1 (+.f64 1 (*.f64 x 2))))
(+.f64 wj (*.f64 wj (-.f64 -1 (*.f64 x 2))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x)))) wj x)
(fma.f64 wj (-.f64 1 (+.f64 1 (*.f64 x 2))) x)
(fma.f64 wj (+.f64 1 (-.f64 -1 (*.f64 x 2))) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x)))) wj x)
(fma.f64 wj (-.f64 1 (+.f64 1 (*.f64 x 2))) x)
(fma.f64 wj (+.f64 1 (-.f64 -1 (*.f64 x 2))) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 2 x)))) wj x)
(fma.f64 wj (-.f64 1 (+.f64 1 (*.f64 x 2))) x)
(fma.f64 wj (+.f64 1 (-.f64 -1 (*.f64 x 2))) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 -2 wj 1))
wj
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(*.f64 2 (*.f64 wj x))
(*.f64 (*.f64 x wj) 2)
(*.f64 wj (*.f64 x 2))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(*.f64 2 (*.f64 wj x))
(*.f64 (*.f64 x wj) 2)
(*.f64 wj (*.f64 x 2))
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (*.f64 2 (*.f64 wj x)))
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
wj
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 (-.f64 (*.f64 2 wj) 1) x)
(*.f64 x (fma.f64 2 wj -1))
(*.f64 x (fma.f64 wj 2 -1))
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(+.f64 (*.f64 (-.f64 (*.f64 2 wj) 1) x) wj)
(fma.f64 (fma.f64 2 wj -1) x wj)
(fma.f64 x (fma.f64 wj 2 -1) wj)
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x))
(neg.f64 (*.f64 x (+.f64 1 (*.f64 -2 wj))))
(*.f64 (fma.f64 -2 wj 1) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj))) wj)
(-.f64 wj (fma.f64 wj (*.f64 x -2) x))
(-.f64 wj (*.f64 x (fma.f64 -2 wj 1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj))) wj)
(-.f64 wj (fma.f64 wj (*.f64 x -2) x))
(-.f64 wj (*.f64 x (fma.f64 -2 wj 1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 wj)) x)) wj)
(fma.f64 -1 (*.f64 x (+.f64 1 (*.f64 -2 wj))) wj)
(-.f64 wj (fma.f64 wj (*.f64 x -2) x))
(-.f64 wj (*.f64 x (fma.f64 -2 wj 1)))
(*.f64 -1 x)
(neg.f64 x)
(*.f64 (-.f64 1 (*.f64 -2 x)) wj)
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(*.f64 (-.f64 1 (*.f64 -2 x)) wj)
(+.f64 wj (*.f64 (*.f64 x wj) 2))
(fma.f64 (*.f64 x wj) 2 wj)
(+.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 0 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) wj)
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (+.f64 wj x) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (+.f64 wj x) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 wj (+.f64 x (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(+.f64 wj (-.f64 x (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 (+.f64 wj x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(*.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 1 (/.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) (neg.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 3)) (fma.f64 wj wj (-.f64 (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (*.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 3)) (fma.f64 wj wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (+.f64 x (*.f64 wj (fma.f64 x 2 -1))) 3)) (fma.f64 wj wj (*.f64 (+.f64 x (*.f64 wj (fma.f64 x 2 -1))) (-.f64 (+.f64 x (*.f64 wj (fma.f64 x 2 -1))) wj))))
(/.f64 (-.f64 (pow.f64 (+.f64 wj x) 3) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3)) (fma.f64 (+.f64 wj x) (+.f64 wj x) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 (+.f64 wj x) (*.f64 wj (fma.f64 x -2 1))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x wj) 3) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3)) (fma.f64 (+.f64 x wj) (+.f64 x wj) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 (*.f64 wj (fma.f64 x -2 1)) (+.f64 x wj)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x wj) 3) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3)) (fma.f64 (+.f64 x wj) (+.f64 x wj) (*.f64 (*.f64 wj (fma.f64 x -2 1)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))) (-.f64 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (*.f64 (-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1))) (+.f64 (-.f64 wj x) (*.f64 wj (fma.f64 x -2 1)))) (+.f64 (-.f64 wj x) (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (fma.f64 wj wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))) (+.f64 wj (-.f64 (*.f64 wj (fma.f64 x -2 1)) x)))
(/.f64 (-.f64 x (*.f64 x (*.f64 -2 wj))) 1)
(/.f64 (-.f64 (*.f64 (+.f64 wj x) (+.f64 wj x)) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(/.f64 (-.f64 (*.f64 (+.f64 x wj) (+.f64 x wj)) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 3)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 3) 1/3)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))) -1)
(/.f64 (*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(pow.f64 (/.f64 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) -1)
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))
(sqrt.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 2))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (exp.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (exp.f64 wj) (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 wj)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 wj))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (exp.f64 wj)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (+.f64 1 (expm1.f64 wj))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (exp.f64 wj)))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 1 (expm1.f64 wj))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (/.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (/.f64 (exp.f64 (+.f64 wj x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(log.f64 (/.f64 (/.f64 (exp.f64 wj) (exp.f64 x)) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log.f64 (/.f64 (/.f64 (exp.f64 wj) (exp.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(cbrt.f64 (pow.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 3))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 1))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 1) 1))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 3))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 1/3))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)))) 2))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 wj 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 wj 1 (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 -1 (fma.f64 wj (fma.f64 x -2 1) x) wj)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 1 wj (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 wj (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 1 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) wj)
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (+.f64 wj x) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (+.f64 wj x) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 wj (+.f64 x (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(+.f64 wj (-.f64 x (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 1 (+.f64 wj x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) 1 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) wj)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) 2) (cbrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) wj)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (-.f64 x (neg.f64 x)) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(fma.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(+.f64 (-.f64 x (neg.f64 x)) (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x -2 1) x) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(+.f64 (-.f64 x (neg.f64 x)) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(+.f64 (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(fma.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (/.f64 1 (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(+.f64 (-.f64 x (neg.f64 x)) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 wj (+.f64 x (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(+.f64 wj (-.f64 x (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 wj x)) (cbrt.f64 (+.f64 wj x))) (cbrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (*.f64 (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))))) (cbrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) wj)
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(+.f64 wj (+.f64 x (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(+.f64 wj (-.f64 x (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))))))
(-.f64 (+.f64 x wj) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (sqrt.f64 (+.f64 wj x)) (sqrt.f64 (+.f64 wj x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) wj)
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) wj)
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (neg.f64 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 wj) (fma.f64 x -2 1)))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 -1 (*.f64 wj (fma.f64 x -2 1))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (fma.f64 x -2 1)) wj))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 (-.f64 wj x) (*.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 x)) (-.f64 (sqrt.f64 wj) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))))
(-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) 1 (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (fma.f64 wj (fma.f64 x -2 1) x)))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x -2 1) x)) (-.f64 (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))))
(fma.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) (+.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (fma.f64 wj (fma.f64 x -2 1) x)))
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) wj)
(-.f64 (+.f64 x wj) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (+.f64 (*.f64 x 2) -1) (+.f64 x wj))
(-.f64 x (*.f64 x (*.f64 -2 wj)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))) (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) wj)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (neg.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) wj)
(+.f64 wj (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(+.f64 wj (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(+.f64 0 (*.f64 wj (fma.f64 x -2 1)))
(*.f64 wj (fma.f64 x -2 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))) (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))))
(*.f64 wj (fma.f64 x -2 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (fma.f64 x -2 1)))) 1)
(*.f64 wj (fma.f64 x -2 1))
(/.f64 (*.f64 wj (-.f64 1 (*.f64 -8 (pow.f64 x 3)))) (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1))
(/.f64 (+.f64 1 (*.f64 8 (pow.f64 x 3))) (/.f64 (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1) wj))
(*.f64 (/.f64 wj (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1)) (+.f64 1 (*.f64 (pow.f64 x 3) 8)))
(/.f64 (*.f64 wj (+.f64 1 (*.f64 4 (*.f64 x x)))) (fma.f64 x -2 1))
(/.f64 wj (/.f64 (fma.f64 x -2 1) (+.f64 1 (*.f64 4 (*.f64 x x)))))
(*.f64 (/.f64 wj (fma.f64 x -2 1)) (fma.f64 4 (*.f64 x x) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 -8 (pow.f64 x 3))) wj) (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1))
(/.f64 (+.f64 1 (*.f64 8 (pow.f64 x 3))) (/.f64 (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1) wj))
(*.f64 (/.f64 wj (fma.f64 (*.f64 x -2) (fma.f64 x -2 1) 1)) (+.f64 1 (*.f64 (pow.f64 x 3) 8)))
(/.f64 (*.f64 (+.f64 1 (*.f64 4 (*.f64 x x))) wj) (fma.f64 x -2 1))
(/.f64 wj (/.f64 (fma.f64 x -2 1) (+.f64 1 (*.f64 4 (*.f64 x x)))))
(*.f64 (/.f64 wj (fma.f64 x -2 1)) (fma.f64 4 (*.f64 x x) 1))
(pow.f64 (*.f64 wj (fma.f64 x -2 1)) 1)
(*.f64 wj (fma.f64 x -2 1))
(pow.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) 3)
(*.f64 wj (fma.f64 x -2 1))
(pow.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) 1/3)
(*.f64 wj (fma.f64 x -2 1))
(pow.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) 2)
(*.f64 wj (fma.f64 x -2 1))
(sqrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))
(*.f64 wj (fma.f64 x -2 1))
(log.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)))
(*.f64 wj (fma.f64 x -2 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))))
(*.f64 wj (fma.f64 x -2 1))
(cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3))
(*.f64 wj (fma.f64 x -2 1))
(expm1.f64 (log1p.f64 (*.f64 wj (fma.f64 x -2 1))))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 1))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 1) 1))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1)))) 3))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 wj (fma.f64 x -2 1)))) 1/3))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 wj (fma.f64 x -2 1))) 3) 1/3))
(*.f64 wj (fma.f64 x -2 1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1)))) 2))
(*.f64 wj (fma.f64 x -2 1))
(log1p.f64 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 wj 1 (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 wj 1 (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 1 wj (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 1 wj (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 wj (*.f64 x -2)))
(*.f64 wj (fma.f64 x -2 1))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (*.f64 (*.f64 x -2) wj))
(*.f64 wj (fma.f64 x -2 1))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 1)
(fma.f64 wj (fma.f64 x -2 1) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(*.f64 1 (fma.f64 wj (fma.f64 x -2 1) x))
(fma.f64 wj (fma.f64 x -2 1) x)
(*.f64 (fma.f64 wj (fma.f64 x -2 1) x) 1)
(fma.f64 wj (fma.f64 x -2 1) x)
(*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)) (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(*.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2)))
(*.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (/.f64 1 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(/.f64 1 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(/.f64 1 (/.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x -2 1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x (fma.f64 wj (fma.f64 x -2 1) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) (neg.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (fma.f64 wj (fma.f64 x -2 1) x))
(pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 1)
(fma.f64 wj (fma.f64 x -2 1) x)
(pow.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 3)
(fma.f64 wj (fma.f64 x -2 1) x)
(pow.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3) 1/3)
(fma.f64 wj (fma.f64 x -2 1) x)
(pow.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 2)
(fma.f64 wj (fma.f64 x -2 1) x)
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 3) (pow.f64 x 3)) (fma.f64 (*.f64 wj (fma.f64 x -2 1)) (fma.f64 wj (fma.f64 x -2 1) x) (*.f64 x x)))
(pow.f64 (/.f64 (-.f64 x (*.f64 wj (fma.f64 x -2 1))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2))) -1)
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (-.f64 x (*.f64 wj (fma.f64 x -2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2) (*.f64 x x)) (-.f64 (*.f64 wj (fma.f64 x -2 1)) x))
(sqrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 2))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (exp.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 wj) (fma.f64 x -2 1))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1))))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (+.f64 1 (expm1.f64 x))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 wj (fma.f64 x -2 1) x)
(log.f64 (/.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (exp.f64 x)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(log.f64 (/.f64 (pow.f64 (exp.f64 wj) (fma.f64 x -2 1)) (+.f64 1 (expm1.f64 x))))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (exp.f64 x)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (fma.f64 x -2 1)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(cbrt.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3))
(fma.f64 wj (fma.f64 x -2 1) x)
(expm1.f64 (log1p.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 1))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 1) 1))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 3))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 wj (fma.f64 x -2 1) x) 3)) 1/3))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 wj (fma.f64 x -2 1) x)) 3) 1/3))
(fma.f64 wj (fma.f64 x -2 1) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x -2 1) x))) 2))
(fma.f64 wj (fma.f64 x -2 1) x)
(log1p.f64 (expm1.f64 (fma.f64 wj (fma.f64 x -2 1) x)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 -1 x (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 x -1 (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 x 1 (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 1 x (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 1 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (fma.f64 x -2 1) wj x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (*.f64 wj (fma.f64 x -2 1)) 1 x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) x)
(fma.f64 (cbrt.f64 (*.f64 wj (fma.f64 x -2 1))) (cbrt.f64 (pow.f64 (*.f64 wj (fma.f64 x -2 1)) 2)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x -2 1)) 2) (*.f64 (cbrt.f64 (fma.f64 x -2 1)) wj) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) (sqrt.f64 (*.f64 wj (fma.f64 x -2 1))) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (sqrt.f64 (fma.f64 x -2 1)) (*.f64 (sqrt.f64 (fma.f64 x -2 1)) wj) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 (fma.f64 x -2 1)) 2)) (cbrt.f64 (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (*.f64 wj (sqrt.f64 (fma.f64 x -2 1))) (sqrt.f64 (fma.f64 x -2 1)) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (*.f64 (fma.f64 x -2 1) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (*.f64 (fma.f64 x -2 1) (sqrt.f64 wj)) (sqrt.f64 wj) x)
(fma.f64 wj (fma.f64 x -2 1) x)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (fma.f64 x -2 1)))
(fma.f64 wj (fma.f64 x -2 1) (neg.f64 x))
(-.f64 (*.f64 wj (fma.f64 x -2 1)) x)

localize64.0ms (0.5%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj)))
100.0%
(/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1))
84.5%
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1)))
Compiler

Compiled 88 to 34 computations (61.4% saved)

series8.0ms (0.1%)

Counts
3 → 72
Calls

18 calls:

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

rewrite107.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1864×log-prod
956×fma-neg
664×log1p-udef
662×expm1-udef
390×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016141
1365141
25509141
Stop Event
node limit
Counts
3 → 142
Calls
Call 1
Inputs
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1))
(fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj)))
Outputs
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 0 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(+.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 (neg.f64 wj) -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) -1)
(neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 (neg.f64 wj) -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 x (*.f64 wj x)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))
(+.f64 0 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 1) (-.f64 x (*.f64 wj x)))
(+.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj x))
(*.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(*.f64 1 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 3) (pow.f64 (-.f64 x (*.f64 wj x)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (-.f64 (pow.f64 (-.f64 x (*.f64 wj x)) 2) (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (pow.f64 (-.f64 x (*.f64 wj x)) 2)) (-.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))
(pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj x))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x)))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))

simplify143.0ms (1.1%)

Algorithm
egg-herbie
Rules
1440×fma-neg
954×div-sub
792×fma-def
450×+-commutative
308×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048914484
1143512382
2543012244
Stop Event
node limit
Counts
214 → 346
Calls
Call 1
Inputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x))
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 (+.f64 (*.f64 1/2 x) x))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)))
(*.f64 (+.f64 (*.f64 1/2 x) 1) wj)
(-.f64 (+.f64 (*.f64 -1 x) (*.f64 (+.f64 (*.f64 1/2 x) 1) wj)) (+.f64 (*.f64 1/2 x) 1))
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 (+.f64 (*.f64 1/2 x) 1) wj) (/.f64 x wj))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (*.f64 1/2 x))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 (+.f64 (*.f64 1/2 x) 1) wj) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (+.f64 (*.f64 1/2 x) (+.f64 (/.f64 1 (pow.f64 wj 2)) (+.f64 (*.f64 1/2 (/.f64 x (pow.f64 wj 2))) (/.f64 x (pow.f64 wj 2))))))))
(*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))
(-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))) (+.f64 (*.f64 1/2 x) 1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) 1)) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1))))) (+.f64 1 (*.f64 1/2 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))))) 1) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) 1)) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))))) (+.f64 1 (*.f64 1/2 x)))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 1/2 x) x)) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
(*.f64 1/2 (*.f64 wj x))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 (*.f64 wj x))) (*.f64 1/2 x))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (/.f64 x wj) (*.f64 1/2 (*.f64 wj x))))) (+.f64 (*.f64 1/2 x) (*.f64 -1 (/.f64 (+.f64 1 x) wj))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (+.f64 (*.f64 1/2 (*.f64 wj x)) (/.f64 x wj))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (+.f64 (*.f64 1/2 x) (+.f64 (*.f64 1/2 (/.f64 x (pow.f64 wj 2))) (/.f64 x (pow.f64 wj 2))))))
(*.f64 1/2 (*.f64 wj x))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 (*.f64 wj x))) (*.f64 1/2 x))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 x)))) wj)) (*.f64 1/2 (*.f64 wj x)))) (*.f64 1/2 x))
(-.f64 (+.f64 (*.f64 -1 (-.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 (*.f64 -1 x))) (*.f64 1/2 x)))) wj)) (*.f64 1/2 (*.f64 wj x))))) (+.f64 (*.f64 1/2 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 x)) (pow.f64 wj 2)))))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) x))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) 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 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 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 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 0 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(+.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 (neg.f64 wj) -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) -1)
(neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 (neg.f64 wj) -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 x (*.f64 wj x)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))
(+.f64 0 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 1) (-.f64 x (*.f64 wj x)))
(+.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj (neg.f64 x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj x))
(*.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(*.f64 1 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 3) (pow.f64 (-.f64 x (*.f64 wj x)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (-.f64 (pow.f64 (-.f64 x (*.f64 wj x)) 2) (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (pow.f64 (-.f64 x (*.f64 wj x)) 2)) (-.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))
(pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj x))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x)))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
Outputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(fma.f64 (*.f64 x -2) wj x)
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x))
(fma.f64 (+.f64 1 (-.f64 (*.f64 3/2 x) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) x) wj x))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 (*.f64 x -2) wj x))
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 (+.f64 (*.f64 1/2 x) x))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)))
(fma.f64 (+.f64 1 (-.f64 (*.f64 3/2 x) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (-.f64 (neg.f64 x) 1) (*.f64 3/2 x)) (pow.f64 wj 3) (fma.f64 (-.f64 (neg.f64 x) x) wj x)))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 (pow.f64 wj 3) (neg.f64 (+.f64 1 (*.f64 x 5/2))) (fma.f64 (*.f64 x -2) wj x)))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 (pow.f64 wj 3) (fma.f64 -1 (*.f64 x 5/2) -1) (fma.f64 (*.f64 x -2) wj x)))
(*.f64 (+.f64 (*.f64 1/2 x) 1) wj)
(*.f64 wj (fma.f64 1/2 x 1))
(*.f64 wj (fma.f64 x 1/2 1))
(-.f64 (+.f64 (*.f64 -1 x) (*.f64 (+.f64 (*.f64 1/2 x) 1) wj)) (+.f64 (*.f64 1/2 x) 1))
(-.f64 (fma.f64 -1 x (*.f64 wj (fma.f64 1/2 x 1))) (fma.f64 1/2 x 1))
(fma.f64 x -1 (fma.f64 wj (fma.f64 x 1/2 1) (fma.f64 x -1/2 -1)))
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 (+.f64 (*.f64 1/2 x) 1) wj) (/.f64 x wj))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (*.f64 1/2 x))))
(+.f64 (/.f64 1 wj) (-.f64 (fma.f64 1/2 (/.f64 x wj) (fma.f64 -1 x (fma.f64 (fma.f64 1/2 x 1) wj (/.f64 x wj)))) (fma.f64 -1 (/.f64 x wj) (fma.f64 1/2 x 1))))
(+.f64 (/.f64 1 wj) (-.f64 (+.f64 (fma.f64 wj (fma.f64 x 1/2 1) (neg.f64 x)) (*.f64 3/2 (/.f64 x wj))) (-.f64 (fma.f64 x 1/2 1) (/.f64 x wj))))
(+.f64 (+.f64 (+.f64 (fma.f64 wj (fma.f64 x 1/2 1) (neg.f64 x)) (*.f64 3/2 (/.f64 x wj))) (/.f64 (+.f64 x 1) wj)) (fma.f64 x -1/2 -1))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 (+.f64 (*.f64 1/2 x) 1) wj) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (+.f64 (*.f64 1/2 x) (+.f64 (/.f64 1 (pow.f64 wj 2)) (+.f64 (*.f64 1/2 (/.f64 x (pow.f64 wj 2))) (/.f64 x (pow.f64 wj 2))))))))
(-.f64 (fma.f64 1/2 (/.f64 x wj) (+.f64 (/.f64 1 wj) (fma.f64 -1 x (fma.f64 (fma.f64 1/2 x 1) wj (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)))))) (fma.f64 -1 (/.f64 x wj) (+.f64 (fma.f64 1/2 x 1) (+.f64 (/.f64 1 (*.f64 wj wj)) (*.f64 3/2 (/.f64 x (*.f64 wj wj)))))))
(-.f64 (+.f64 (-.f64 (fma.f64 wj (fma.f64 x 1/2 1) (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj)))) x) (fma.f64 1/2 (/.f64 x wj) (/.f64 1 wj))) (+.f64 (-.f64 (fma.f64 x 1/2 1) (/.f64 x wj)) (fma.f64 3/2 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj)))))
(*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))
(*.f64 (neg.f64 wj) (fma.f64 -1/2 x -1))
(*.f64 wj (neg.f64 (fma.f64 x -1/2 -1)))
(-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))) (+.f64 (*.f64 1/2 x) 1))
(-.f64 (fma.f64 -1 x (*.f64 (neg.f64 wj) (fma.f64 -1/2 x -1))) (fma.f64 1/2 x 1))
(+.f64 (+.f64 (*.f64 wj (neg.f64 (fma.f64 x -1/2 -1))) (*.f64 x -3/2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) 1)) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1))))) (+.f64 1 (*.f64 1/2 x)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 x) (fma.f64 -1 (*.f64 x -3/2) 1)) wj) (fma.f64 -1 x (*.f64 (neg.f64 wj) (fma.f64 -1/2 x -1)))) (fma.f64 1/2 x 1))
(+.f64 (-.f64 (-.f64 (/.f64 (+.f64 1 (*.f64 x 5/2)) wj) x) (*.f64 wj (fma.f64 x -1/2 -1))) (fma.f64 x -1/2 -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))))) 1) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) 1)) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 wj (-.f64 (*.f64 -1/2 x) 1)))))) (+.f64 1 (*.f64 1/2 x)))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 -1 (-.f64 x (*.f64 x -3/2))) 1) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 x) (fma.f64 -1 (*.f64 x -3/2) 1)) wj) (fma.f64 -1 x (*.f64 (neg.f64 wj) (fma.f64 -1/2 x -1))))) (fma.f64 1/2 x 1))
(+.f64 (-.f64 (-.f64 (/.f64 (+.f64 1 (*.f64 x 5/2)) wj) x) (*.f64 wj (fma.f64 x -1/2 -1))) (+.f64 (/.f64 (neg.f64 (+.f64 1 (*.f64 x 5/2))) (*.f64 wj wj)) (fma.f64 x -1/2 -1)))
(+.f64 (-.f64 (-.f64 (-.f64 (/.f64 (+.f64 1 (*.f64 x 5/2)) wj) x) (*.f64 wj (fma.f64 x -1/2 -1))) (/.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj))) (fma.f64 x -1/2 -1))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)
(*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(*.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x)) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))
(neg.f64 (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 wj (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj)))) x))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (-.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1))))
(-.f64 (-.f64 wj (*.f64 x (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(/.f64 (neg.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))))
(fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))))
(fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj))) x))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))))
(fma.f64 x (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj))
(/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x))
(/.f64 (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj) (/.f64 (+.f64 wj 1) x))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x) (+.f64 1 wj)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj)))
(/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1))
(/.f64 (neg.f64 x) (/.f64 (+.f64 wj 1) (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj)))
(/.f64 (neg.f64 x) (/.f64 (+.f64 wj 1) (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
(*.f64 -1 (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)) (/.f64 (+.f64 wj 1) x))))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj) (/.f64 (+.f64 wj 1) x)))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj) (/.f64 (+.f64 wj 1) x)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
(*.f64 -1 (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)) (/.f64 (+.f64 wj 1) x))))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj) (/.f64 (+.f64 wj 1) x)))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj) (/.f64 (+.f64 wj 1) x)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj))) x) (+.f64 1 wj))))
(*.f64 -1 (+.f64 (/.f64 wj (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)) (/.f64 (+.f64 wj 1) x))))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj) (/.f64 (+.f64 wj 1) x)))
(-.f64 (/.f64 (neg.f64 wj) (+.f64 wj 1)) (/.f64 (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj) (/.f64 (+.f64 wj 1) x)))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)
(fma.f64 wj (+.f64 -1 (*.f64 x -2)) x)
(+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(fma.f64 (-.f64 (*.f64 3/2 x) (+.f64 -1 (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 wj (+.f64 -1 (*.f64 x -2)) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 1/2 x) x)) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
(fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) (*.f64 3/2 x)) (pow.f64 wj 3) (fma.f64 (-.f64 (*.f64 3/2 x) (+.f64 -1 (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)))
(fma.f64 (pow.f64 wj 3) (neg.f64 (+.f64 1 (*.f64 x 5/2))) (fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 wj (+.f64 -1 (*.f64 x -2)) x)))
(fma.f64 (pow.f64 wj 3) (fma.f64 -1 (*.f64 x 5/2) -1) (fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 wj (+.f64 -1 (*.f64 x -2)) x)))
(*.f64 1/2 (*.f64 wj x))
(*.f64 1/2 (*.f64 x wj))
(*.f64 x (*.f64 wj 1/2))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (*.f64 1/2 (*.f64 wj x))) (*.f64 1/2 x))
(+.f64 (fma.f64 -1 (+.f64 x 1) (*.f64 1/2 (*.f64 x wj))) (*.f64 x -1/2))
(+.f64 (-.f64 -1 x) (*.f64 x (-.f64 (*.f64 wj 1/2) 1/2)))
(+.f64 (-.f64 -1 x) (*.f64 x (fma.f64 wj 1/2 -1/2)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (/.f64 x wj) (*.f64 1/2 (*.f64 wj x))))) (+.f64 (*.f64 1/2 x) (*.f64 -1 (/.f64 (+.f64 1 x) wj))))
(-.f64 (fma.f64 -1 (+.f64 x 1) (fma.f64 1/2 (/.f64 x wj) (fma.f64 1/2 (*.f64 x wj) (/.f64 x wj)))) (fma.f64 1/2 x (/.f64 (+.f64 -1 (neg.f64 x)) wj)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 x wj)) (fma.f64 1/2 (*.f64 x wj) (-.f64 -1 x))) (fma.f64 x 1/2 (/.f64 (-.f64 -1 x) wj)))
(-.f64 (+.f64 (*.f64 3/2 (/.f64 x wj)) (fma.f64 x (*.f64 wj 1/2) (-.f64 -1 x))) (fma.f64 x 1/2 (/.f64 (-.f64 -1 x) wj)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (+.f64 (*.f64 1/2 (*.f64 wj x)) (/.f64 x wj))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (+.f64 (*.f64 1/2 x) (+.f64 (*.f64 1/2 (/.f64 x (pow.f64 wj 2))) (/.f64 x (pow.f64 wj 2))))))
(-.f64 (fma.f64 1/2 (/.f64 x wj) (fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 (+.f64 x 1) (*.f64 wj wj)) (fma.f64 1/2 (*.f64 x wj) (/.f64 x wj))))) (fma.f64 -1 (/.f64 (+.f64 x 1) wj) (fma.f64 1/2 x (*.f64 3/2 (/.f64 x (*.f64 wj wj))))))
(-.f64 (+.f64 (+.f64 (*.f64 3/2 (/.f64 x wj)) (fma.f64 1/2 (*.f64 x wj) (-.f64 -1 x))) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (+.f64 (/.f64 (-.f64 -1 x) wj) (fma.f64 x 1/2 (/.f64 (*.f64 x 3/2) (*.f64 wj wj)))))
(-.f64 (+.f64 (+.f64 (*.f64 3/2 (/.f64 x wj)) (fma.f64 x (*.f64 wj 1/2) (-.f64 -1 x))) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (+.f64 (/.f64 (-.f64 -1 x) wj) (fma.f64 x 1/2 (/.f64 (*.f64 x 3/2) (*.f64 wj wj)))))
(*.f64 1/2 (*.f64 wj x))
(*.f64 1/2 (*.f64 x wj))
(*.f64 x (*.f64 wj 1/2))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 (*.f64 wj x))) (*.f64 1/2 x))
(+.f64 (fma.f64 -1 (+.f64 x 1) (*.f64 1/2 (*.f64 x wj))) (*.f64 x -1/2))
(+.f64 (-.f64 -1 x) (*.f64 x (-.f64 (*.f64 wj 1/2) 1/2)))
(+.f64 (-.f64 -1 x) (*.f64 x (fma.f64 wj 1/2 -1/2)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 (-.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 x)))) wj)) (*.f64 1/2 (*.f64 wj x)))) (*.f64 1/2 x))
(+.f64 (fma.f64 -1 (-.f64 1 (neg.f64 x)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (+.f64 (neg.f64 (-.f64 1 (neg.f64 x))) (*.f64 x -1/2)))) wj) (*.f64 1/2 (*.f64 x wj)))) (*.f64 x -1/2))
(+.f64 (fma.f64 1/2 (*.f64 x wj) (/.f64 (+.f64 1 (*.f64 x 5/2)) wj)) (+.f64 -1 (*.f64 x -3/2)))
(+.f64 (-.f64 -1 x) (+.f64 (/.f64 (+.f64 1 (*.f64 x 5/2)) wj) (*.f64 x (fma.f64 wj 1/2 -1/2))))
(-.f64 (+.f64 (*.f64 -1 (-.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 (*.f64 -1 x))) (*.f64 1/2 x)))) wj)) (*.f64 1/2 (*.f64 wj x))))) (+.f64 (*.f64 1/2 x) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 1/2 x)) (pow.f64 wj 2)))))
(-.f64 (fma.f64 -1 (-.f64 1 (neg.f64 x)) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 x (+.f64 (neg.f64 (-.f64 1 (neg.f64 x))) (*.f64 x -1/2)))) wj) (*.f64 1/2 (*.f64 x wj))))) (fma.f64 1/2 x (/.f64 (neg.f64 (+.f64 (neg.f64 (-.f64 1 (neg.f64 x))) (*.f64 x -1/2))) (*.f64 wj wj))))
(-.f64 (+.f64 (-.f64 (fma.f64 1/2 (*.f64 x wj) (/.f64 (+.f64 1 (*.f64 x 5/2)) wj)) (/.f64 x (*.f64 wj wj))) (+.f64 -1 (*.f64 x -3/2))) (/.f64 (neg.f64 (+.f64 -1 (*.f64 x -3/2))) (*.f64 wj wj)))
(-.f64 (+.f64 (-.f64 (fma.f64 x (*.f64 wj 1/2) (/.f64 (+.f64 1 (*.f64 x 5/2)) wj)) (/.f64 x (*.f64 wj wj))) (+.f64 -1 (*.f64 x -3/2))) (/.f64 (neg.f64 (+.f64 -1 (*.f64 x -3/2))) (*.f64 wj wj)))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (-.f64 (+.f64 1 (*.f64 1/2 (pow.f64 wj 2))) wj) x)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1/2 (pow.f64 wj 2)) (+.f64 1 (*.f64 -1 wj)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj)))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 (*.f64 wj wj) -1/2 -1) wj))
(*.f64 (neg.f64 x) (+.f64 (fma.f64 wj (*.f64 wj -1/2) -1) wj))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) x))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) x))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 wj (*.f64 wj 1/2)))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(fma.f64 -1 (*.f64 x wj) (*.f64 1/2 (*.f64 x (*.f64 wj wj))))
(*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 1/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/2 (*.f64 x (*.f64 wj wj)))
(*.f64 x (*.f64 wj (*.f64 wj 1/2)))
(+.f64 (*.f64 -1 (*.f64 wj x)) (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)))
(fma.f64 -1 (*.f64 x wj) (*.f64 1/2 (*.f64 x (*.f64 wj wj))))
(*.f64 x (-.f64 (*.f64 wj (*.f64 wj 1/2)) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 x (*.f64 1/2 (*.f64 (pow.f64 wj 2) x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) 1)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (/.f64 wj (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj 1)) (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 wj (+.f64 wj 1)) (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) wj)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 1)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 3)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3) 1/3)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 2)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (exp.f64 wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1))) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (fma.f64 wj wj -1)) (+.f64 -1 wj) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (fma.f64 wj wj -1)) (+.f64 -1 wj) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 0 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(+.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))))
(-.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))) 1)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (/.f64 1 (+.f64 wj 1)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) 2)) (*.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (/.f64 1 (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) 2)) (*.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 wj 1))) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) 2)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (+.f64 wj 1)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (+.f64 1 (pow.f64 wj 3))))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (/.f64 (+.f64 1 (pow.f64 wj 3)) (fma.f64 wj wj (-.f64 1 wj))))
(*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(*.f64 (+.f64 -1 wj) (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj) (fma.f64 wj wj -1)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (/.f64 (fma.f64 wj wj -1) (+.f64 -1 wj)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 1)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 3)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3) 1/3)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))) 2)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) -1)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj)) (-.f64 -1 wj))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 2))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1)) 3))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)))
(exp.f64 (-.f64 (log.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)) (log1p.f64 wj)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj)) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) wj)) (log1p.f64 wj)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) wj) (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 1 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (cbrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1))) 3) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(/.f64 (-.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) wj) (+.f64 wj 1))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (cbrt.f64 (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)) (fma.f64 wj wj -1)) (+.f64 -1 wj) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)) (fma.f64 wj wj -1)) (+.f64 -1 wj)) (/.f64 wj (+.f64 wj 1)))
(+.f64 (-.f64 x (*.f64 wj x)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 0 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x)))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 1) (-.f64 x (*.f64 wj x)))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj (neg.f64 x)))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)))) (cbrt.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) x) (*.f64 x wj))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))) 1)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(-.f64 (+.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) x) (*.f64 wj x))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 1 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2) (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) 3) (pow.f64 (-.f64 x (*.f64 wj x)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (-.f64 (pow.f64 (-.f64 x (*.f64 wj x)) 2) (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 1/2 (*.f64 wj wj))) 3) (pow.f64 (-.f64 x (*.f64 x wj)) 3)) (fma.f64 (*.f64 x (*.f64 1/2 (*.f64 wj wj))) (*.f64 x (*.f64 1/2 (*.f64 wj wj))) (-.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 2) (*.f64 (*.f64 x 1/2) (*.f64 (*.f64 wj wj) (-.f64 x (*.f64 x wj)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj (*.f64 wj 1/2))) 3) (pow.f64 (-.f64 x (*.f64 x wj)) 3)) (fma.f64 (*.f64 (*.f64 x x) 1/4) (pow.f64 wj 4) (*.f64 (-.f64 x (*.f64 x wj)) (-.f64 (-.f64 x (*.f64 x wj)) (*.f64 x (*.f64 wj (*.f64 wj 1/2)))))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (*.f64 x (*.f64 wj wj)) 3)) (pow.f64 (-.f64 x (*.f64 x wj)) 3)) (fma.f64 (*.f64 (*.f64 x x) 1/4) (pow.f64 wj 4) (*.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (-.f64 1 wj) x (*.f64 (*.f64 wj wj) (*.f64 x -1/2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (pow.f64 (-.f64 x (*.f64 wj x)) 2)) (-.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)) (-.f64 x (*.f64 wj x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 1/2 (*.f64 wj wj))) (*.f64 x (*.f64 1/2 (*.f64 wj wj)))) (pow.f64 (-.f64 x (*.f64 x wj)) 2)) (+.f64 (-.f64 (*.f64 x (*.f64 1/2 (*.f64 wj wj))) x) (*.f64 x wj)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) 1/4) (pow.f64 wj 4)) (pow.f64 (-.f64 x (*.f64 x wj)) 2)) (+.f64 (*.f64 x wj) (fma.f64 x (*.f64 wj (*.f64 wj 1/2)) (neg.f64 x))))
(pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 1)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 3)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3) 1/3)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 2)
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 2))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log.f64 (exp.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log.f64 (*.f64 (exp.f64 (-.f64 x (*.f64 wj x))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x)))) (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 x 1/2) (*.f64 wj wj))) (+.f64 1 (expm1.f64 (-.f64 x (*.f64 wj x))))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) 3))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(exp.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))) 1))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x)))))
(*.f64 x (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)))
(*.f64 x (-.f64 (fma.f64 1/2 (*.f64 wj wj) 1) wj))

localize455.0ms (3.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 x -1/3)
99.0%
(+.f64 (*.f64 x 1/2) (*.f64 x -1/3))
91.5%
(*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))
84.5%
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))) wj) (+.f64 wj 1)))
Compiler

Compiled 174 to 92 computations (47.1% saved)

series7.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

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

rewrite96.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
570×add-sqr-sqrt
552×pow1
550×*-un-lft-identity
534×add-exp-log
534×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023114
1548110
Stop Event
node limit
Counts
4 → 118
Calls
Call 1
Inputs
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))) wj) (+.f64 wj 1)))
(*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))
(+.f64 (*.f64 x 1/2) (*.f64 x -1/3))
(*.f64 x -1/3)
Outputs
(-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(+.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3))))
(+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 1))
(+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 1) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 3) (pow.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (-.f64 (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))) (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))) (-.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))) (-.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (*.f64 (pow.f64 wj 3) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (*.f64 x 1/6))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(fma.f64 (*.f64 x 1/2) (pow.f64 wj 3) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(fma.f64 (pow.f64 wj 3) (*.f64 x 1/2) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x 5/6)) (/.f64 (pow.f64 (*.f64 x -1/3) 2) (*.f64 x 5/6)))
(*.f64 x 1/6)
(*.f64 1 (*.f64 x 1/6))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(/.f64 (+.f64 (*.f64 -1/27 (pow.f64 x 3)) (*.f64 1/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -1/3) 2) (-.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -1/3) 2) (pow.f64 (*.f64 x 1/2) 2)) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 1/6) 2))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(fma.f64 x 1/2 (*.f64 x -1/3))
(fma.f64 x -1/3 (*.f64 x 1/2))
(fma.f64 1/2 x (*.f64 x -1/3))
(fma.f64 -1/3 x (*.f64 x 1/2))
(fma.f64 1 (*.f64 x 1/2) (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) (*.f64 x 1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/2) 2)) (cbrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(fma.f64 (sqrt.f64 (*.f64 x 1/2)) (sqrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(pow.f64 (*.f64 x -1/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(sqrt.f64 (pow.f64 (*.f64 x -1/3) 2))
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(exp.f64 (log.f64 (*.f64 x -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))

simplify118.0ms (0.9%)

Algorithm
egg-herbie
Rules
1154×fma-neg
748×associate-*r*
738×div-sub
722×associate-*l*
654×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03979308
112948818
256658414
Stop Event
node limit
Counts
190 → 205
Calls
Call 1
Inputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x))
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 (+.f64 (*.f64 2 x) (*.f64 -1/3 x)))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (/.f64 x wj)))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (+.f64 (*.f64 -1/3 x) (+.f64 (*.f64 1/3 (/.f64 x wj)) (+.f64 x (*.f64 -1/2 (/.f64 x wj))))))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x)
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(*.f64 -1/3 x)
(-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(+.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3))))
(+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 1))
(+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 1) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 3) (pow.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (-.f64 (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))) (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))) (-.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))) (-.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (*.f64 (pow.f64 wj 3) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (*.f64 x 1/6))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(fma.f64 (*.f64 x 1/2) (pow.f64 wj 3) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(fma.f64 (pow.f64 wj 3) (*.f64 x 1/2) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x 5/6)) (/.f64 (pow.f64 (*.f64 x -1/3) 2) (*.f64 x 5/6)))
(*.f64 x 1/6)
(*.f64 1 (*.f64 x 1/6))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(/.f64 (+.f64 (*.f64 -1/27 (pow.f64 x 3)) (*.f64 1/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -1/3) 2) (-.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -1/3) 2) (pow.f64 (*.f64 x 1/2) 2)) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (pow.f64 (*.f64 x 1/6) 2))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(fma.f64 x 1/2 (*.f64 x -1/3))
(fma.f64 x -1/3 (*.f64 x 1/2))
(fma.f64 1/2 x (*.f64 x -1/3))
(fma.f64 -1/3 x (*.f64 x 1/2))
(fma.f64 1 (*.f64 x 1/2) (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) (*.f64 x 1/2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/2) 2)) (cbrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(fma.f64 (sqrt.f64 (*.f64 x 1/2)) (sqrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(pow.f64 (*.f64 x -1/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(sqrt.f64 (pow.f64 (*.f64 x -1/3) 2))
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(exp.f64 (log.f64 (*.f64 x -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))
Outputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(fma.f64 (*.f64 x -2) wj x)
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x))
(fma.f64 (+.f64 1 (-.f64 (*.f64 3/2 x) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) x) wj x))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 (*.f64 x -2) wj x))
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 (+.f64 (*.f64 2 x) (*.f64 -1/3 x)))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)))
(fma.f64 (+.f64 1 (-.f64 (*.f64 3/2 x) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (-.f64 (neg.f64 x) 1) (*.f64 x 5/3)) (pow.f64 wj 3) (fma.f64 (-.f64 (neg.f64 x) x) wj x)))
(fma.f64 (+.f64 1 (*.f64 x 5/2)) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) (fma.f64 x 5/3 1)) (pow.f64 wj 3) (fma.f64 (*.f64 x -2) wj x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(neg.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)))
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
(+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))
(fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (neg.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6))))
(fma.f64 wj (fma.f64 2/3 x 1) (*.f64 (*.f64 wj wj) (*.f64 x -1/6)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (*.f64 -1 (+.f64 x (*.f64 (*.f64 wj wj) (*.f64 x 1/6))))) (+.f64 1 (*.f64 2/3 x)))
(fma.f64 wj (fma.f64 2/3 x 1) (-.f64 (fma.f64 (*.f64 x -1/6) (*.f64 wj wj) (neg.f64 x)) (fma.f64 2/3 x 1)))
(fma.f64 wj (fma.f64 2/3 x 1) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 x -1/6) (neg.f64 x)) (fma.f64 2/3 x 1)))
(-.f64 (+.f64 (/.f64 1 wj) (+.f64 (*.f64 1/2 (/.f64 x wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (/.f64 x wj)))))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 1 (+.f64 (*.f64 -1/3 x) (+.f64 (*.f64 1/3 (/.f64 x wj)) (+.f64 x (*.f64 -1/2 (/.f64 x wj))))))))
(-.f64 (+.f64 (/.f64 1 wj) (fma.f64 1/2 (/.f64 x wj) (fma.f64 -1 x (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (/.f64 x wj)))))) (fma.f64 -1 (/.f64 x wj) (+.f64 1 (fma.f64 -1/3 x (fma.f64 1/3 (/.f64 x wj) (+.f64 x (/.f64 (*.f64 x -1/2) wj)))))))
(+.f64 (/.f64 1 wj) (-.f64 (fma.f64 1/2 (/.f64 x wj) (-.f64 (fma.f64 (*.f64 x -1/6) (*.f64 wj wj) (fma.f64 wj (fma.f64 2/3 x 1) (/.f64 x wj))) x)) (-.f64 (+.f64 1 (fma.f64 x -1/3 (fma.f64 1/3 (/.f64 x wj) (fma.f64 -1/2 (/.f64 x wj) x)))) (/.f64 x wj))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(neg.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)))
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)))
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
(-.f64 (*.f64 (*.f64 wj wj) (*.f64 x -1/6)) (*.f64 wj (+.f64 (fma.f64 x -1/2 -1) (*.f64 x -1/6))))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (fma.f64 -1 x (*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))) (+.f64 1 (*.f64 2/3 x)))
(-.f64 (-.f64 (fma.f64 (*.f64 x -1/6) (*.f64 wj wj) (neg.f64 x)) (*.f64 wj (+.f64 (fma.f64 x -1/2 -1) (*.f64 x -1/6)))) (fma.f64 2/3 x 1))
(-.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 x -1/6) (neg.f64 x)) (*.f64 wj (+.f64 (fma.f64 x -1/2 -1) (*.f64 x -1/6)))) (fma.f64 2/3 x 1))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (fma.f64 -1 x (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 -1 (+.f64 (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6)))) (/.f64 (-.f64 (neg.f64 x) (fma.f64 -1 (*.f64 x -3/2) (+.f64 1 (*.f64 x 1/6)))) wj))))) (+.f64 1 (*.f64 2/3 x)))
(-.f64 (-.f64 (fma.f64 (*.f64 x -1/6) (*.f64 wj wj) (neg.f64 (fma.f64 wj (+.f64 (fma.f64 x -1/2 -1) (*.f64 x -1/6)) (/.f64 (-.f64 (fma.f64 x -1 (*.f64 x -3/2)) (fma.f64 x 1/6 1)) wj)))) x) (fma.f64 2/3 x 1))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x)
(*.f64 x (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))
(*.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (/.f64 1 (+.f64 1 wj))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (fma.f64 1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) x wj) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 x (-.f64 (fma.f64 1/2 (/.f64 wj (/.f64 (+.f64 wj 1) wj)) (/.f64 1 (+.f64 wj 1))) (fma.f64 1/6 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) wj) (/.f64 wj (+.f64 wj 1)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x))
(neg.f64 (*.f64 x (-.f64 (/.f64 (*.f64 -1/2 (*.f64 wj wj)) (+.f64 wj 1)) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (+.f64 (/.f64 1 (+.f64 wj 1)) (*.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 -1/2 (/.f64 (+.f64 wj 1) (*.f64 wj wj))) (-.f64 (fma.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6 (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 -1/2 (*.f64 wj wj)) (+.f64 wj 1)) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (+.f64 (/.f64 1 (+.f64 wj 1)) (*.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6))))) wj) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 -1/2 (/.f64 (+.f64 wj 1) (*.f64 wj wj))) (-.f64 (fma.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6 (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))) x (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 -1/2 (*.f64 wj wj)) (+.f64 wj 1)) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (+.f64 (/.f64 1 (+.f64 wj 1)) (*.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6))))) wj) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 -1/2 (/.f64 (+.f64 wj 1) (*.f64 wj wj))) (-.f64 (fma.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6 (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))) x (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 wj 2) (+.f64 1 wj))) (+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 (/.f64 1 (+.f64 1 wj)) (*.f64 -1/6 (/.f64 (pow.f64 wj 3) (+.f64 1 wj)))))) x)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 -1 (*.f64 x (-.f64 (/.f64 (*.f64 -1/2 (*.f64 wj wj)) (+.f64 wj 1)) (fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (+.f64 (/.f64 1 (+.f64 wj 1)) (*.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6))))) wj) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 (/.f64 -1/2 (/.f64 (+.f64 wj 1) (*.f64 wj wj))) (-.f64 (fma.f64 (/.f64 (pow.f64 wj 3) (+.f64 wj 1)) -1/6 (/.f64 1 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))) x (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 x 1/6)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(*.f64 -1/3 x)
(*.f64 x -1/3)
(-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))) 1)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 3)) (fma.f64 wj (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 1)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 3)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3) 1/3)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 2)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 2))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) 3))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))) 1))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (/.f64 1 (+.f64 wj 1)) wj)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) wj)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 wj x))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1))) wj)
(+.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 (+.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (*.f64 x -1/6))) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (fma.f64 (pow.f64 wj 3) (*.f64 x 1/6) wj)) (+.f64 wj 1)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(+.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(+.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 1))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 1) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 1))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))) 1)
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 3)) (+.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 3)) (+.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/2) 2)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (-.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (*.f64 (pow.f64 x 3) 19/216)) (fma.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -5/6)) (*.f64 (*.f64 (*.f64 x x) 1/4) (pow.f64 wj 6))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) 3) (pow.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) 3)) (+.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (-.f64 (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))) (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) 3)) (+.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/2) 2)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (-.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))))))
(/.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (*.f64 (pow.f64 x 3) 19/216)) (fma.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -5/6)) (*.f64 (*.f64 (*.f64 x x) 1/4) (pow.f64 wj 6))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x 1/2))) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))) (-.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/2)) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/2) 2)) (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x -1/3) 2))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 x 1/2) (*.f64 x -1/3))))
(/.f64 (*.f64 (pow.f64 wj 3) (*.f64 x (*.f64 (*.f64 5/36 x) (pow.f64 wj 3)))) (*.f64 (pow.f64 wj 3) (*.f64 x 5/6)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 x (*.f64 1/2 (pow.f64 wj 3)))) (*.f64 (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))) (-.f64 (*.f64 x (*.f64 1/2 (pow.f64 wj 3))) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/2) 2)) (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x -1/3) 2))) (*.f64 (pow.f64 wj 3) (-.f64 (*.f64 x 1/2) (*.f64 x -1/3))))
(/.f64 (*.f64 (pow.f64 wj 3) (*.f64 x (*.f64 (*.f64 5/36 x) (pow.f64 wj 3)))) (*.f64 (pow.f64 wj 3) (*.f64 x 5/6)))
(/.f64 (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (pow.f64 wj 3) (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x -5/6)))) (*.f64 (pow.f64 x 3) 19/216)))
(/.f64 (pow.f64 wj 3) (/.f64 (fma.f64 x (*.f64 -1/3 (*.f64 x -5/6)) (*.f64 (*.f64 x x) 1/4)) (*.f64 (pow.f64 x 3) 19/216)))
(/.f64 (*.f64 (pow.f64 wj 3) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(/.f64 (pow.f64 wj 3) (/.f64 (/.f64 (*.f64 x 5/6) (*.f64 x 1/6)) (*.f64 x 5/6)))
(/.f64 (pow.f64 wj 3) (/.f64 1 (*.f64 x 1/6)))
(pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 1)
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(pow.f64 (*.f64 wj (cbrt.f64 (*.f64 x 1/6))) 3)
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3) 1/3)
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 2)
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x 1/6) 2) (pow.f64 wj 6)))
(sqrt.f64 (pow.f64 (*.f64 wj (cbrt.f64 (*.f64 x 1/6))) 6))
(fabs.f64 (*.f64 x (*.f64 (pow.f64 wj 3) 1/6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (*.f64 x 1/6)))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6)) 3))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(exp.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))) 1))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (*.f64 x 1/6))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(fma.f64 (*.f64 x 1/2) (pow.f64 wj 3) (*.f64 -1/3 (*.f64 x (pow.f64 wj 3))))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(fma.f64 (pow.f64 wj 3) (*.f64 x 1/2) (*.f64 (pow.f64 wj 3) (*.f64 x -1/3)))
(*.f64 (pow.f64 wj 3) (*.f64 x 1/6))
(*.f64 x (*.f64 (pow.f64 wj 3) 1/6))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(*.f64 x 1/6)
(-.f64 (/.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x 5/6)) (/.f64 (pow.f64 (*.f64 x -1/3) 2) (*.f64 x 5/6)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) 1/4) (*.f64 x 5/6)) (/.f64 (*.f64 (*.f64 x x) 1/9) (*.f64 x 5/6)))
(*.f64 x 1/6)
(*.f64 1 (*.f64 x 1/6))
(*.f64 x 1/6)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 x 1/6)
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (*.f64 (*.f64 x x) 1/36)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (pow.f64 (*.f64 x 1/6) 2)))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (cbrt.f64 (*.f64 (*.f64 x x) 1/36)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 x 1/6)
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 x 1/6)
(*.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x -5/6)))) (*.f64 (pow.f64 x 3) 19/216)))
(/.f64 (pow.f64 x 3) (/.f64 (fma.f64 x (*.f64 -1/3 (*.f64 x -5/6)) (*.f64 (*.f64 x x) 1/4)) 19/216))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(*.f64 x 1/6)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))) (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x -5/6)))) (*.f64 (pow.f64 x 3) 19/216)))
(/.f64 (pow.f64 x 3) (/.f64 (fma.f64 x (*.f64 -1/3 (*.f64 x -5/6)) (*.f64 (*.f64 x x) 1/4)) 19/216))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(*.f64 x 1/6)
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x -5/6)))) (*.f64 (pow.f64 x 3) 19/216)))
(/.f64 (pow.f64 x 3) (/.f64 (fma.f64 x (*.f64 -1/3 (*.f64 x -5/6)) (*.f64 (*.f64 x x) 1/4)) 19/216))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(*.f64 x 1/6)
(/.f64 (neg.f64 (+.f64 (*.f64 1/8 (pow.f64 x 3)) (*.f64 -1/27 (pow.f64 x 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) 19/216)) (neg.f64 (+.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x -5/6))))))
(/.f64 (*.f64 (pow.f64 x 3) -19/216) (-.f64 (*.f64 (*.f64 x 1/3) (*.f64 x -5/6)) (*.f64 (*.f64 x x) 1/4)))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(*.f64 x 1/6)
(/.f64 (+.f64 (*.f64 -1/27 (pow.f64 x 3)) (*.f64 1/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -1/3) 2) (-.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 (*.f64 x -1/3) (*.f64 x 1/2)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (+.f64 (pow.f64 (*.f64 x -1/3) 2) (-.f64 (pow.f64 (*.f64 x 1/2) 2) (*.f64 x (*.f64 -1/3 (*.f64 x 1/2))))))
(/.f64 (pow.f64 x 3) (/.f64 (+.f64 (*.f64 (*.f64 x x) 1/9) (*.f64 (*.f64 x 1/2) (*.f64 x 5/6))) 19/216))
(/.f64 (-.f64 (pow.f64 (*.f64 x -1/3) 2) (pow.f64 (*.f64 x 1/2) 2)) (-.f64 (*.f64 x -1/3) (*.f64 x 1/2)))
(*.f64 x 1/6)
(pow.f64 (*.f64 x 1/6) 1)
(*.f64 x 1/6)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(*.f64 x 1/6)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(*.f64 x 1/6)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(*.f64 x 1/6)
(sqrt.f64 (pow.f64 (*.f64 x 1/6) 2))
(*.f64 x 1/6)
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(*.f64 x 1/6)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(*.f64 x 1/6)
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(*.f64 x 1/6)
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(*.f64 x 1/6)
(exp.f64 (log.f64 (*.f64 x 1/6)))
(*.f64 x 1/6)
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(*.f64 x 1/6)
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(*.f64 x 1/6)
(fma.f64 x 1/2 (*.f64 x -1/3))
(*.f64 x 1/6)
(fma.f64 x -1/3 (*.f64 x 1/2))
(*.f64 x 1/6)
(fma.f64 1/2 x (*.f64 x -1/3))
(*.f64 x 1/6)
(fma.f64 -1/3 x (*.f64 x 1/2))
(*.f64 x 1/6)
(fma.f64 1 (*.f64 x 1/2) (*.f64 x -1/3))
(*.f64 x 1/6)
(fma.f64 1 (*.f64 x -1/3) (*.f64 x 1/2))
(*.f64 x 1/6)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(*.f64 x 1/6)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 1/2) 2)) (cbrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 x x) 1/4)) (cbrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 x 1/2))
(*.f64 x 1/6)
(fma.f64 (sqrt.f64 (*.f64 x 1/2)) (sqrt.f64 (*.f64 x 1/2)) (*.f64 x -1/3))
(*.f64 x 1/6)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(*.f64 x -1/3)
(pow.f64 (*.f64 x -1/3) 1)
(*.f64 x -1/3)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(*.f64 x -1/3)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(*.f64 x -1/3)
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(*.f64 x -1/3)
(sqrt.f64 (pow.f64 (*.f64 x -1/3) 2))
(*.f64 x -1/3)
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(*.f64 x -1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(*.f64 x -1/3)
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(*.f64 x -1/3)
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)
(exp.f64 (log.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(*.f64 x -1/3)
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)

eval654.0ms (5%)

Compiler

Compiled 32812 to 19998 computations (39.1% saved)

prune192.0ms (1.5%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New1024131037
Fresh11213
Picked101
Done314
Total1029261055
Accurracy
99.2%
Counts
1055 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.7%
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
83.7%
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
89.4%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
2.2%
(-.f64 (fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (*.f64 -1 (+.f64 x (*.f64 (*.f64 wj wj) (*.f64 x 1/6))))) (+.f64 1 (*.f64 2/3 x)))
2.2%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
80.8%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
4.9%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
3.7%
(-.f64 wj 1)
97.2%
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
96.9%
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
97.3%
(+.f64 (*.f64 -1 (fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
88.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
82.7%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
80.0%
(+.f64 wj (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
80.2%
(+.f64 wj (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1)))
83.7%
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
88.4%
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
2.9%
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
3.8%
(*.f64 x (*.f64 -2 wj))
88.8%
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
4.3%
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
2.9%
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
38.9%
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
87.6%
x
3.7%
wj
Compiler

Compiled 1005 to 732 computations (27.2% saved)

localize168.0ms (1.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))
99.5%
(*.f64 8/3 x)
91.5%
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
87.7%
(*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2))
Compiler

Compiled 163 to 117 computations (28.2% saved)

series8.0ms (0.1%)

Counts
3 → 24
Calls

12 calls:

TimeVariablePointExpression
6.0ms
wj
@0
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
0.0ms
wj
@inf
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
0.0ms
x
@inf
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
0.0ms
x
@0
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
0.0ms
x
@-inf
(*.f64 8/3 x)

rewrite92.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1656×log-prod
1580×fma-def
634×expm1-udef
626×log1p-udef
478×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01745
138241
2492337
Stop Event
node limit
Counts
3 → 173
Calls
Call 1
Inputs
(*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x)))
(*.f64 8/3 x)
(-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))
Outputs
(+.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(+.f64 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(+.f64 0 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 3)) (+.f64 (pow.f64 wj 6) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (-.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))
(/.f64 (*.f64 (pow.f64 wj 3) (fma.f64 (pow.f64 x 3) 512/27 1)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 1 (*.f64 (*.f64 x x) 64/9))) (+.f64 1 (*.f64 -8/3 x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (pow.f64 wj 3)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (pow.f64 wj 3)) (+.f64 1 (*.f64 -8/3 x)))
(pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (fma.f64 8/3 x 1))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (fma.f64 8/3 x 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 8/3 x 1) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 wj 3))) (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (exp.f64 (pow.f64 wj 3))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (+.f64 1 (expm1.f64 (pow.f64 wj 3)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (fma.f64 8/3 x 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 8/3 x 1) 3) (pow.f64 (pow.f64 wj 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(exp.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(fma.f64 wj (*.f64 wj wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 x (*.f64 8/3 (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (*.f64 8/3 x) (pow.f64 wj 3) (pow.f64 wj 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2) (*.f64 (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 wj wj) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 wj wj) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 wj wj) (*.f64 wj (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 (*.f64 8/3 x)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) wj) (*.f64 wj wj) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) (*.f64 wj wj)) wj (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) (pow.f64 wj 3/2)) (pow.f64 wj 3/2) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (pow.f64 wj 3) 8/3) x (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) x) 8/3 (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2)) (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) (sqrt.f64 (*.f64 8/3 x))) (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(+.f64 0 (*.f64 8/3 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x)) (cbrt.f64 (pow.f64 (exp.f64 8/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))))
(-.f64 (fma.f64 8/3 x 1) 1)
(pow.f64 (*.f64 8/3 x) 1)
(pow.f64 (cbrt.f64 (*.f64 8/3 x)) 3)
(pow.f64 (pow.f64 (*.f64 8/3 x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 8/3 x)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 64/9))
(log.f64 (pow.f64 (exp.f64 8/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 8/3 x))))
(cbrt.f64 (pow.f64 (*.f64 8/3 x) 3))
(expm1.f64 (log1p.f64 (*.f64 8/3 x)))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 8/3 x)) 1))
(exp.f64 (log.f64 (*.f64 8/3 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 8/3 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 8/3 x)))
(fma.f64 1 (fma.f64 8/3 x 1) -1)
(fma.f64 (fma.f64 8/3 x 1) 1 -1)
(fma.f64 (cbrt.f64 (fma.f64 8/3 x 1)) (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) (cbrt.f64 (fma.f64 8/3 x 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 8/3 x 1)) (sqrt.f64 (fma.f64 8/3 x 1)) -1)
(fma.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (/.f64 1 (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)) -1)
(fma.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (/.f64 1 (+.f64 1 (*.f64 -8/3 x))) -1)
(+.f64 1 (*.f64 x 5/2))
(+.f64 1 (*.f64 (*.f64 x 5/2) 1))
(+.f64 0 (fma.f64 x 5/2 1))
(+.f64 (*.f64 x 5/2) 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(*.f64 1 (fma.f64 x 5/2 1))
(*.f64 (fma.f64 x 5/2 1) 1)
(*.f64 (cbrt.f64 (fma.f64 x 5/2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2) (cbrt.f64 (fma.f64 x 5/2 1)))
(*.f64 (sqrt.f64 (fma.f64 x 5/2 1)) (sqrt.f64 (fma.f64 x 5/2 1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))))
(/.f64 1 (/.f64 (fma.f64 x -5/2 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (fma.f64 x -5/2 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))) (neg.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))) (neg.f64 (fma.f64 x -5/2 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x 5/2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2)) (*.f64 x 5/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 4 x)) 3) (pow.f64 (*.f64 x 3/2) 3)) (fma.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x)) (fma.f64 9/4 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))))
(/.f64 (-.f64 1 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2))) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x))) (*.f64 9/4 (*.f64 x x))) (+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))
(pow.f64 (fma.f64 x 5/2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 x 5/2 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 5/2 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 5/2 1) 2))
(log.f64 (exp.f64 (fma.f64 x 5/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 5/2 1))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 (*.f64 4 x))) (+.f64 1 (expm1.f64 (*.f64 x 3/2)))))
(cbrt.f64 (pow.f64 (fma.f64 x 5/2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 5/2 1)))
(exp.f64 (log1p.f64 (*.f64 x 5/2)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x 5/2)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 5/2 1)))
(fma.f64 1 (*.f64 x 5/2) 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (neg.f64 (cbrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 (sqrt.f64 (*.f64 x -5/2)) (neg.f64 (sqrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 5/2)) (cbrt.f64 (*.f64 x 5/2))) (cbrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 (sqrt.f64 (*.f64 x 5/2)) (sqrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 (neg.f64 x) -5/2 1)
(fma.f64 -1 (*.f64 x -5/2) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2)) (cbrt.f64 (*.f64 x -5/2)) 1)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x -5/2))) (sqrt.f64 (*.f64 x -5/2)) 1)

simplify82.0ms (0.6%)

Algorithm
egg-herbie
Rules
948×cancel-sign-sub-inv
872×associate-/l*
590×distribute-rgt-neg-in
582×distribute-lft-neg-in
552×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03954419
19693737
231443577
Stop Event
node limit
Counts
197 → 220
Calls
Call 1
Inputs
(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))
1
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(*.f64 5/2 x)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(*.f64 5/2 x)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 5/2 x))
(+.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(+.f64 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(+.f64 0 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))) 1)
(/.f64 (+.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 3)) (+.f64 (pow.f64 wj 6) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (-.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))
(/.f64 (*.f64 (pow.f64 wj 3) (fma.f64 (pow.f64 x 3) 512/27 1)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 1 (*.f64 (*.f64 x x) 64/9))) (+.f64 1 (*.f64 -8/3 x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (pow.f64 wj 3)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (pow.f64 wj 3)) (+.f64 1 (*.f64 -8/3 x)))
(pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 1)
(pow.f64 (*.f64 wj (cbrt.f64 (fma.f64 8/3 x 1))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3) 1/3)
(pow.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (fma.f64 8/3 x 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 8/3 x 1) 2)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 wj 3))) (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (exp.f64 (pow.f64 wj 3))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (+.f64 1 (expm1.f64 (pow.f64 wj 3)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (fma.f64 8/3 x 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 8/3 x 1) 3) (pow.f64 (pow.f64 wj 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(exp.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(fma.f64 wj (*.f64 wj wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 x (*.f64 8/3 (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (*.f64 8/3 x) (pow.f64 wj 3) (pow.f64 wj 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2) (*.f64 (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 wj wj) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 wj wj) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 wj wj) (*.f64 wj (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 (*.f64 8/3 x)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) wj) (*.f64 wj wj) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) (*.f64 wj wj)) wj (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 8/3 x) (pow.f64 wj 3/2)) (pow.f64 wj 3/2) (pow.f64 wj 3))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (*.f64 (pow.f64 wj 3) 8/3) x (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) x) 8/3 (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2)) (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (*.f64 (pow.f64 wj 3) (sqrt.f64 (*.f64 8/3 x))) (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(+.f64 0 (*.f64 8/3 x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x)) (cbrt.f64 (pow.f64 (exp.f64 8/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))))
(-.f64 (fma.f64 8/3 x 1) 1)
(pow.f64 (*.f64 8/3 x) 1)
(pow.f64 (cbrt.f64 (*.f64 8/3 x)) 3)
(pow.f64 (pow.f64 (*.f64 8/3 x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 8/3 x)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 64/9))
(log.f64 (pow.f64 (exp.f64 8/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 8/3 x))))
(cbrt.f64 (pow.f64 (*.f64 8/3 x) 3))
(expm1.f64 (log1p.f64 (*.f64 8/3 x)))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 8/3 x)) 1))
(exp.f64 (log.f64 (*.f64 8/3 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 8/3 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 8/3 x)))
(fma.f64 1 (fma.f64 8/3 x 1) -1)
(fma.f64 (fma.f64 8/3 x 1) 1 -1)
(fma.f64 (cbrt.f64 (fma.f64 8/3 x 1)) (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) (cbrt.f64 (fma.f64 8/3 x 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 8/3 x 1)) (sqrt.f64 (fma.f64 8/3 x 1)) -1)
(fma.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (/.f64 1 (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)) -1)
(fma.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (/.f64 1 (+.f64 1 (*.f64 -8/3 x))) -1)
(+.f64 1 (*.f64 x 5/2))
(+.f64 1 (*.f64 (*.f64 x 5/2) 1))
(+.f64 0 (fma.f64 x 5/2 1))
(+.f64 (*.f64 x 5/2) 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(*.f64 1 (fma.f64 x 5/2 1))
(*.f64 (fma.f64 x 5/2 1) 1)
(*.f64 (cbrt.f64 (fma.f64 x 5/2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2) (cbrt.f64 (fma.f64 x 5/2 1)))
(*.f64 (sqrt.f64 (fma.f64 x 5/2 1)) (sqrt.f64 (fma.f64 x 5/2 1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))))
(/.f64 1 (/.f64 (fma.f64 x -5/2 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (fma.f64 x -5/2 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))) (neg.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))) (neg.f64 (fma.f64 x -5/2 1)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x 5/2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2)) (*.f64 x 5/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 4 x)) 3) (pow.f64 (*.f64 x 3/2) 3)) (fma.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x)) (fma.f64 9/4 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))))
(/.f64 (-.f64 1 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2))) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x))) (*.f64 9/4 (*.f64 x x))) (+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))
(pow.f64 (fma.f64 x 5/2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 x 5/2 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 5/2 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 5/2 1) 2))
(log.f64 (exp.f64 (fma.f64 x 5/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 5/2 1))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 (*.f64 4 x))) (+.f64 1 (expm1.f64 (*.f64 x 3/2)))))
(cbrt.f64 (pow.f64 (fma.f64 x 5/2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 5/2 1)))
(exp.f64 (log1p.f64 (*.f64 x 5/2)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x 5/2)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 5/2 1)))
(fma.f64 1 (*.f64 x 5/2) 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (neg.f64 (cbrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 (sqrt.f64 (*.f64 x -5/2)) (neg.f64 (sqrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 5/2)) (cbrt.f64 (*.f64 x 5/2))) (cbrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 (sqrt.f64 (*.f64 x 5/2)) (sqrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 (neg.f64 x) -5/2 1)
(fma.f64 -1 (*.f64 x -5/2) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2)) (cbrt.f64 (*.f64 x -5/2)) 1)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x -5/2))) (sqrt.f64 (*.f64 x -5/2)) 1)
Outputs
(pow.f64 wj 3)
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 8/3 x))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(*.f64 8/3 (*.f64 (pow.f64 wj 3) x))
(*.f64 (pow.f64 wj 3) (*.f64 8/3 x))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 8/3 (*.f64 (pow.f64 wj 3) x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
1
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(*.f64 5/2 x)
(*.f64 x 5/2)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(*.f64 5/2 x)
(*.f64 x 5/2)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(fma.f64 x 5/2 1)
(+.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 0 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))) 1)
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(/.f64 (+.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 3)) (+.f64 (pow.f64 wj 6) (-.f64 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 3)) (+.f64 (pow.f64 wj 6) (-.f64 (*.f64 (*.f64 (pow.f64 wj 6) (*.f64 8/3 x)) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 6) (*.f64 8/3 x)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 3)) (+.f64 (pow.f64 wj 6) (*.f64 (pow.f64 wj 6) (-.f64 (*.f64 x (*.f64 x 64/9)) (*.f64 8/3 x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (pow.f64 (pow.f64 wj 3) 3)) (+.f64 (pow.f64 wj 6) (*.f64 (pow.f64 wj 6) (*.f64 x (-.f64 (*.f64 x 64/9) 8/3)))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (-.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (*.f64 (pow.f64 wj 6) (*.f64 8/3 x)) (*.f64 8/3 x))) (-.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (pow.f64 wj 6) (*.f64 x (*.f64 x 64/9)))) (-.f64 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))))
(/.f64 (-.f64 (pow.f64 wj 6) (*.f64 (pow.f64 wj 6) (*.f64 x (*.f64 x 64/9)))) (*.f64 (pow.f64 wj 3) (fma.f64 x -8/3 1)))
(/.f64 (*.f64 (pow.f64 wj 3) (fma.f64 (pow.f64 x 3) 512/27 1)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)) (fma.f64 (pow.f64 x 3) 512/27 1))
(/.f64 (*.f64 (pow.f64 wj 3) (-.f64 1 (*.f64 (*.f64 x x) 64/9))) (+.f64 1 (*.f64 -8/3 x)))
(/.f64 (pow.f64 wj 3) (/.f64 (+.f64 1 (*.f64 x -8/3)) (-.f64 1 (*.f64 x (*.f64 x 64/9)))))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 x -8/3 1)) (+.f64 1 (*.f64 (*.f64 x x) -64/9)))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 x -8/3 1)) (+.f64 1 (*.f64 x (*.f64 x -64/9))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (pow.f64 wj 3)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(/.f64 (*.f64 (pow.f64 wj 3) (fma.f64 (pow.f64 x 3) 512/27 1)) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)) (fma.f64 (pow.f64 x 3) 512/27 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (pow.f64 wj 3)) (+.f64 1 (*.f64 -8/3 x)))
(/.f64 (pow.f64 wj 3) (/.f64 (+.f64 1 (*.f64 x -8/3)) (-.f64 1 (*.f64 x (*.f64 x 64/9)))))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 x -8/3 1)) (+.f64 1 (*.f64 (*.f64 x x) -64/9)))
(*.f64 (/.f64 (pow.f64 wj 3) (fma.f64 x -8/3 1)) (+.f64 1 (*.f64 x (*.f64 x -64/9))))
(pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 1)
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(pow.f64 (*.f64 wj (cbrt.f64 (fma.f64 8/3 x 1))) 3)
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(pow.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3) 1/3)
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(pow.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (fma.f64 8/3 x 1))) 2)
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(sqrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 8/3 x 1) 2)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 2))
(fabs.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 wj 3)) (fma.f64 8/3 x 1)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (pow.f64 wj 3))) (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (exp.f64 (pow.f64 wj 3))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (+.f64 1 (expm1.f64 (pow.f64 wj 3)))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1)) 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 wj 3) 3) (pow.f64 (fma.f64 8/3 x 1) 3)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 8/3 x 1) 3) (pow.f64 (pow.f64 wj 3) 3)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(exp.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))))
(*.f64 (pow.f64 wj 3) (exp.f64 (log1p.f64 (*.f64 8/3 x))))
(exp.f64 (*.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))) 1))
(exp.f64 (fma.f64 3 (log.f64 wj) (log1p.f64 (*.f64 8/3 x))))
(*.f64 (pow.f64 wj 3) (exp.f64 (log1p.f64 (*.f64 8/3 x))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 wj (*.f64 wj wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3) 1 (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 1 (pow.f64 wj 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 1 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 8/3 (*.f64 x (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 x (*.f64 8/3 (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 8/3 x) (pow.f64 wj 3) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2) (*.f64 (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 wj wj) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 wj wj) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 wj wj) (*.f64 wj (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (sqrt.f64 (*.f64 8/3 x)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) 1) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 wj 3/2) (*.f64 (pow.f64 wj 3/2) (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))) (cbrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (sqrt.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 wj) 2) 3) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (*.f64 (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3/2)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (*.f64 (pow.f64 wj 3/2) (sqrt.f64 (*.f64 8/3 x))) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 8/3 x) wj) (*.f64 wj wj) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 8/3 x) (*.f64 wj wj)) wj (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 8/3 x) (pow.f64 wj 3/2)) (pow.f64 wj 3/2) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) 1) wj (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 (pow.f64 wj 3) (*.f64 8/3 x)) 1))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (pow.f64 wj 3) 8/3) x (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (pow.f64 wj 3) x) 8/3 (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (pow.f64 wj 3) (pow.f64 (cbrt.f64 (*.f64 8/3 x)) 2)) (cbrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(fma.f64 (*.f64 (pow.f64 wj 3) (sqrt.f64 (*.f64 8/3 x))) (sqrt.f64 (*.f64 8/3 x)) (pow.f64 wj 3))
(fma.f64 (pow.f64 wj 3) (*.f64 8/3 x) (pow.f64 wj 3))
(*.f64 (pow.f64 wj 3) (fma.f64 8/3 x 1))
(+.f64 0 (*.f64 8/3 x))
(*.f64 8/3 x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x)) (cbrt.f64 (pow.f64 (exp.f64 8/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 8/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 8/3) x))))
(*.f64 8/3 x)
(-.f64 (fma.f64 8/3 x 1) 1)
(*.f64 8/3 x)
(pow.f64 (*.f64 8/3 x) 1)
(*.f64 8/3 x)
(pow.f64 (cbrt.f64 (*.f64 8/3 x)) 3)
(*.f64 8/3 x)
(pow.f64 (pow.f64 (*.f64 8/3 x) 3) 1/3)
(*.f64 8/3 x)
(pow.f64 (sqrt.f64 (*.f64 8/3 x)) 2)
(*.f64 8/3 x)
(sqrt.f64 (*.f64 (*.f64 x x) 64/9))
(sqrt.f64 (*.f64 x (*.f64 x 64/9)))
(fabs.f64 (*.f64 8/3 x))
(log.f64 (pow.f64 (exp.f64 8/3) x))
(*.f64 8/3 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 8/3 x))))
(*.f64 8/3 x)
(cbrt.f64 (pow.f64 (*.f64 8/3 x) 3))
(*.f64 8/3 x)
(expm1.f64 (log1p.f64 (*.f64 8/3 x)))
(*.f64 8/3 x)
(expm1.f64 (*.f64 (log1p.f64 (*.f64 8/3 x)) 1))
(*.f64 8/3 x)
(exp.f64 (log.f64 (*.f64 8/3 x)))
(*.f64 8/3 x)
(exp.f64 (*.f64 (log.f64 (*.f64 8/3 x)) 1))
(*.f64 8/3 x)
(log1p.f64 (expm1.f64 (*.f64 8/3 x)))
(*.f64 8/3 x)
(fma.f64 1 (fma.f64 8/3 x 1) -1)
(*.f64 8/3 x)
(fma.f64 (fma.f64 8/3 x 1) 1 -1)
(*.f64 8/3 x)
(fma.f64 (cbrt.f64 (fma.f64 8/3 x 1)) (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) -1)
(*.f64 8/3 x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 8/3 x 1)) 2) (cbrt.f64 (fma.f64 8/3 x 1)) -1)
(*.f64 8/3 x)
(fma.f64 (sqrt.f64 (fma.f64 8/3 x 1)) (sqrt.f64 (fma.f64 8/3 x 1)) -1)
(*.f64 8/3 x)
(fma.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (/.f64 1 (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)) -1)
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 x 3) 512/27 1) (fma.f64 (*.f64 8/3 x) (fma.f64 8/3 x -1) 1)))
(fma.f64 (-.f64 1 (*.f64 (*.f64 x x) 64/9)) (/.f64 1 (+.f64 1 (*.f64 -8/3 x))) -1)
(fma.f64 (-.f64 1 (*.f64 x (*.f64 x 64/9))) (/.f64 1 (+.f64 1 (*.f64 x -8/3))) -1)
(fma.f64 (+.f64 1 (*.f64 (*.f64 x x) -64/9)) (/.f64 1 (fma.f64 x -8/3 1)) -1)
(+.f64 -1 (/.f64 (+.f64 1 (*.f64 x (*.f64 x -64/9))) (fma.f64 x -8/3 1)))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 (*.f64 x 5/2) 1))
(fma.f64 x 5/2 1)
(+.f64 0 (fma.f64 x 5/2 1))
(fma.f64 x 5/2 1)
(+.f64 (*.f64 x 5/2) 1)
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 5/2 1)))))
(*.f64 1 (fma.f64 x 5/2 1))
(fma.f64 x 5/2 1)
(*.f64 (fma.f64 x 5/2 1) 1)
(fma.f64 x 5/2 1)
(*.f64 (cbrt.f64 (fma.f64 x 5/2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2))
(fma.f64 x 5/2 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 2) (cbrt.f64 (fma.f64 x 5/2 1)))
(fma.f64 x 5/2 1)
(*.f64 (sqrt.f64 (fma.f64 x 5/2 1)) (sqrt.f64 (fma.f64 x 5/2 1)))
(fma.f64 x 5/2 1)
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 1 (*.f64 x (fma.f64 25/4 x -5/2))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 (-.f64 1 (*.f64 x (*.f64 25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (*.f64 x (*.f64 -25/4 x))) (fma.f64 x -5/2 1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 1 (*.f64 x (fma.f64 25/4 x -5/2))))
(/.f64 1 (/.f64 (fma.f64 x -5/2 1) (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 (-.f64 1 (*.f64 x (*.f64 25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (*.f64 x (*.f64 -25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3)) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 1 (*.f64 x (fma.f64 25/4 x -5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (fma.f64 x -5/2 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 (-.f64 1 (*.f64 x (*.f64 25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (*.f64 x (*.f64 -25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 3))) (neg.f64 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 1 (*.f64 x (fma.f64 25/4 x -5/2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2))) (neg.f64 (fma.f64 x -5/2 1)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 (-.f64 1 (*.f64 x (*.f64 25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (*.f64 x (*.f64 -25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x 5/2) 3)) (+.f64 1 (-.f64 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2)) (*.f64 x 5/2))))
(*.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (/.f64 1 (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1)))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (fma.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1) 1))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 1 (*.f64 x (fma.f64 25/4 x -5/2))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 4 x)) 3) (pow.f64 (*.f64 x 3/2) 3)) (fma.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x)) (fma.f64 9/4 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 x 4)) 3) (*.f64 (pow.f64 x 3) 27/8)) (fma.f64 (+.f64 1 (*.f64 x 4)) (+.f64 1 (*.f64 x 4)) (fma.f64 9/4 (*.f64 x x) (*.f64 (+.f64 1 (*.f64 x 4)) (*.f64 x 3/2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 4 1) 3) (*.f64 (pow.f64 x 3) -27/8)) (fma.f64 (fma.f64 x 4 1) (fma.f64 x 4 1) (fma.f64 (*.f64 x x) 9/4 (*.f64 x (*.f64 3/2 (fma.f64 x 4 1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 4 1) 3) (*.f64 (pow.f64 x 3) -27/8)) (fma.f64 (fma.f64 x 4 1) (fma.f64 x 4 1) (*.f64 (*.f64 x 3/2) (+.f64 1 (*.f64 x 11/2)))))
(/.f64 (-.f64 1 (*.f64 (*.f64 x 5/2) (*.f64 x 5/2))) (-.f64 1 (*.f64 x 5/2)))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (/.f64 1 (fma.f64 x -5/2 1)))
(/.f64 (-.f64 1 (*.f64 x (*.f64 25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (+.f64 1 (*.f64 x (*.f64 -25/4 x))) (fma.f64 x -5/2 1))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 4 x)) (+.f64 1 (*.f64 4 x))) (*.f64 9/4 (*.f64 x x))) (+.f64 (+.f64 1 (*.f64 4 x)) (*.f64 x 3/2)))
(/.f64 (fma.f64 (+.f64 1 (*.f64 x 4)) (+.f64 1 (*.f64 x 4)) (neg.f64 (*.f64 (*.f64 9/4 x) x))) (+.f64 1 (+.f64 (*.f64 x 4) (*.f64 x 3/2))))
(/.f64 (fma.f64 (fma.f64 x 4 1) (fma.f64 x 4 1) (*.f64 (*.f64 x x) -9/4)) (+.f64 1 (*.f64 x 11/2)))
(/.f64 (*.f64 (+.f64 1 (*.f64 x 11/2)) (fma.f64 x 5/2 1)) (+.f64 1 (*.f64 x 11/2)))
(pow.f64 (fma.f64 x 5/2 1) 1)
(fma.f64 x 5/2 1)
(pow.f64 (cbrt.f64 (fma.f64 x 5/2 1)) 3)
(fma.f64 x 5/2 1)
(pow.f64 (pow.f64 (fma.f64 x 5/2 1) 3) 1/3)
(fma.f64 x 5/2 1)
(pow.f64 (sqrt.f64 (fma.f64 x 5/2 1)) 2)
(fma.f64 x 5/2 1)
(sqrt.f64 (pow.f64 (fma.f64 x 5/2 1) 2))
(fma.f64 x 5/2 1)
(log.f64 (exp.f64 (fma.f64 x 5/2 1)))
(fma.f64 x 5/2 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 5/2 1))))
(fma.f64 x 5/2 1)
(log.f64 (/.f64 (exp.f64 (+.f64 1 (*.f64 4 x))) (+.f64 1 (expm1.f64 (*.f64 x 3/2)))))
(fma.f64 x 5/2 1)
(cbrt.f64 (pow.f64 (fma.f64 x 5/2 1) 3))
(fma.f64 x 5/2 1)
(expm1.f64 (log1p.f64 (fma.f64 x 5/2 1)))
(fma.f64 x 5/2 1)
(exp.f64 (log1p.f64 (*.f64 x 5/2)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x 5/2)) 1))
(exp.f64 (log1p.f64 (*.f64 x 5/2)))
(log1p.f64 (expm1.f64 (fma.f64 x 5/2 1)))
(fma.f64 x 5/2 1)
(fma.f64 1 (*.f64 x 5/2) 1)
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (neg.f64 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 x) 3/2))
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 -3/2 x))
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 1 (+.f64 1 (*.f64 4 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 x 5/2 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2) (neg.f64 (cbrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (*.f64 x -5/2)) (neg.f64 (sqrt.f64 (*.f64 x -5/2))) 1)
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 5/2)) (cbrt.f64 (*.f64 x 5/2))) (cbrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (*.f64 4 x))) (cbrt.f64 (+.f64 1 (*.f64 4 x)))) (cbrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (*.f64 x 5/2)) (sqrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (neg.f64 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -1 (*.f64 x 3/2)))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 x) 3/2))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 -3/2 x))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x 3/2)) 2)) (cbrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (sqrt.f64 (+.f64 1 (*.f64 4 x))) (sqrt.f64 (+.f64 1 (*.f64 4 x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x 3/2))) (sqrt.f64 (*.f64 x 3/2))))
(fma.f64 x 5/2 1)
(fma.f64 (neg.f64 x) -5/2 1)
(fma.f64 x 5/2 1)
(fma.f64 -1 (*.f64 x -5/2) 1)
(fma.f64 x 5/2 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x -5/2)) 2)) (cbrt.f64 (*.f64 x -5/2)) 1)
(fma.f64 x 5/2 1)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 x -5/2))) (sqrt.f64 (*.f64 x -5/2)) 1)
(fma.f64 x 5/2 1)

localize26.0ms (0.2%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize71.0ms (0.5%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1))
84.5%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
Compiler

Compiled 48 to 16 computations (66.7% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite93.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1786×fma-def
1444×log-prod
738×fma-neg
504×log1p-udef
502×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01168
126660
2436860
Stop Event
node limit
Counts
2 → 131
Calls
Call 1
Inputs
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1))
Outputs
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(fma.f64 wj 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1 wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) wj)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 0 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(+.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1)
(-.f64 (/.f64 x (+.f64 wj 1)) (/.f64 (fma.f64 wj x wj) (+.f64 wj 1)))
(*.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 x (fma.f64 wj x wj))) -1)
(neg.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 -1 wj -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))

simplify132.0ms (1%)

Algorithm
egg-herbie
Rules
794×unswap-sqr
776×associate-+l-
658×cancel-sign-sub-inv
646×associate-+r-
508×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038310615
1105010345
234707425
Stop Event
node limit
Counts
179 → 284
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) (pow.f64 wj 3)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
wj
(+.f64 (*.f64 -1 (+.f64 1 x)) wj)
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 1 wj) (+.f64 wj (*.f64 2 (/.f64 x wj)))))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 wj (*.f64 2 (/.f64 x wj)))))) (+.f64 (/.f64 x (pow.f64 wj 2)) (/.f64 1 (pow.f64 wj 2))))
wj
(+.f64 (*.f64 -1 (+.f64 1 x)) wj)
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)) wj))
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 x) 1) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)) wj)))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x)
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(+.f64 (*.f64 (-.f64 x (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 x (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
(*.f64 -1 (+.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (/.f64 x wj)) (*.f64 -1 (/.f64 (+.f64 1 x) wj)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (/.f64 x wj))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (/.f64 x (pow.f64 wj 2))))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (/.f64 x wj)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2)))))
(*.f64 -1 (-.f64 1 (*.f64 -1 x)))
(+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)))) (/.f64 1 (pow.f64 wj 2)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) (pow.f64 wj 3)))))) (/.f64 1 (pow.f64 wj 2)))
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) 1)
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (+.f64 wj (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))
(pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 3)
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2)
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (exp.f64 wj)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(fma.f64 wj 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1 wj)
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) wj)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(fma.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(+.f64 0 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(+.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1)
(-.f64 (/.f64 x (+.f64 wj 1)) (/.f64 (fma.f64 wj x wj) (+.f64 wj 1)))
(*.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(*.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 x (fma.f64 wj x wj))) -1)
(neg.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 -1 wj -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (+.f64 1 (-.f64 x (neg.f64 x))) (fma.f64 -2 (*.f64 x wj) x))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (fma.f64 -2 (*.f64 x wj) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 2 1) (fma.f64 -2 (*.f64 x wj) x))
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) (pow.f64 wj 3)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(fma.f64 (*.f64 wj wj) (+.f64 1 (-.f64 x (neg.f64 x))) (fma.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) (pow.f64 wj 3) (fma.f64 -2 (*.f64 x wj) x)))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (fma.f64 (pow.f64 wj 3) (-.f64 (-.f64 -1 x) x) (fma.f64 -2 (*.f64 x wj) x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 2 1) (fma.f64 (pow.f64 wj 3) (fma.f64 x -2 -1) (fma.f64 -2 (*.f64 x wj) x)))
wj
(+.f64 (*.f64 -1 (+.f64 1 x)) wj)
(fma.f64 -1 (+.f64 x 1) wj)
(+.f64 wj (-.f64 -1 x))
(-.f64 (+.f64 wj -1) x)
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 1 wj) (+.f64 wj (*.f64 2 (/.f64 x wj)))))
(fma.f64 -1 (+.f64 x 1) (+.f64 (/.f64 1 wj) (+.f64 wj (*.f64 2 (/.f64 x wj)))))
(+.f64 (-.f64 -1 x) (+.f64 (/.f64 1 wj) (fma.f64 2 (/.f64 x wj) wj)))
(+.f64 (/.f64 1 wj) (+.f64 (fma.f64 2 (/.f64 x wj) wj) (-.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 1 wj) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (+.f64 wj (*.f64 2 (/.f64 x wj)))))) (+.f64 (/.f64 x (pow.f64 wj 2)) (/.f64 1 (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (+.f64 x 1) (+.f64 (/.f64 1 wj) (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (+.f64 wj (*.f64 2 (/.f64 x wj)))))) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))))
(+.f64 (-.f64 -1 x) (+.f64 (-.f64 (fma.f64 2 (/.f64 x wj) wj) (/.f64 x (*.f64 wj wj))) (-.f64 (/.f64 1 wj) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 1 (*.f64 wj wj))))))
(+.f64 (-.f64 -1 x) (+.f64 (+.f64 wj (*.f64 (/.f64 x wj) (+.f64 2 (/.f64 -1 wj)))) (+.f64 (/.f64 1 wj) (/.f64 (-.f64 -1 x) (*.f64 wj wj)))))
wj
(+.f64 (*.f64 -1 (+.f64 1 x)) wj)
(fma.f64 -1 (+.f64 x 1) wj)
(+.f64 wj (-.f64 -1 x))
(-.f64 (+.f64 wj -1) x)
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)) wj))
(fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) wj) wj))
(+.f64 wj (+.f64 (-.f64 -1 x) (/.f64 (+.f64 1 (+.f64 x x)) wj)))
(+.f64 wj (+.f64 (-.f64 -1 x) (/.f64 (fma.f64 x 2 1) wj)))
(+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 x) 1) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj)) wj)))
(fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 (fma.f64 2 x 1) (*.f64 wj wj)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) wj) wj)))
(+.f64 (+.f64 wj (/.f64 (+.f64 1 (+.f64 x x)) wj)) (-.f64 (-.f64 -1 x) (/.f64 (fma.f64 x 2 1) (*.f64 wj wj))))
(+.f64 (-.f64 -1 x) (+.f64 (/.f64 (fma.f64 x 2 1) wj) (+.f64 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 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x)
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (+.f64 wj (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(/.f64 (neg.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 wj (+.f64 1 wj))) x) (*.f64 -1 (/.f64 wj (+.f64 1 wj))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)
(fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)
(fma.f64 wj (-.f64 (-.f64 -1 x) x) x)
(fma.f64 wj (fma.f64 x -2 -1) x)
(+.f64 (*.f64 (-.f64 x (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x))
(fma.f64 (-.f64 x (+.f64 -1 (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x))
(fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 2 1) (fma.f64 wj (fma.f64 x -2 -1) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 x (*.f64 -1 (+.f64 1 x))) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 1 x)) x) wj) x)))
(fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) (pow.f64 wj 3) (fma.f64 (-.f64 x (+.f64 -1 (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (+.f64 -1 (neg.f64 x)) x) wj x)))
(fma.f64 (pow.f64 wj 3) (-.f64 (-.f64 -1 x) x) (fma.f64 (*.f64 wj wj) (+.f64 1 (+.f64 x x)) (fma.f64 wj (-.f64 (-.f64 -1 x) x) x)))
(fma.f64 (pow.f64 wj 3) (fma.f64 x -2 -1) (fma.f64 (*.f64 wj wj) (fma.f64 x 2 1) (fma.f64 wj (fma.f64 x -2 -1) x)))
(*.f64 -1 (+.f64 1 x))
(+.f64 -1 (neg.f64 x))
(-.f64 -1 x)
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (/.f64 x wj)) (*.f64 -1 (/.f64 (+.f64 1 x) wj)))
(-.f64 (fma.f64 -1 (+.f64 x 1) (/.f64 x wj)) (/.f64 (+.f64 -1 (neg.f64 x)) wj))
(+.f64 (-.f64 -1 x) (-.f64 (/.f64 x wj) (/.f64 (-.f64 -1 x) wj)))
(+.f64 (-.f64 -1 x) (/.f64 (fma.f64 x 2 1) wj))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (/.f64 x wj))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (/.f64 x (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (+.f64 x 1) (fma.f64 -1 (/.f64 (+.f64 x 1) (*.f64 wj wj)) (/.f64 x wj))) (fma.f64 -1 (/.f64 (+.f64 x 1) wj) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 -1 x) (-.f64 (-.f64 (+.f64 (/.f64 x wj) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (/.f64 x (*.f64 wj wj))) (/.f64 (-.f64 -1 x) wj)))
(-.f64 (+.f64 (+.f64 (-.f64 -1 x) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (/.f64 (fma.f64 x 2 1) wj)) (/.f64 x (*.f64 wj wj)))
(-.f64 (+.f64 (*.f64 -1 (+.f64 1 x)) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 2))) (/.f64 x wj)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 x) (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2)))))
(-.f64 (fma.f64 -1 (+.f64 x 1) (+.f64 (fma.f64 -1 (/.f64 (+.f64 x 1) (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3)))) (fma.f64 -1 (/.f64 (+.f64 x 1) wj) (fma.f64 -1 (/.f64 (+.f64 x 1) (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))))
(+.f64 (-.f64 -1 x) (+.f64 (+.f64 (/.f64 x wj) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (-.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (/.f64 (-.f64 -1 x) wj) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 (-.f64 -1 x) (pow.f64 wj 3)))))))
(+.f64 (-.f64 (+.f64 (+.f64 (+.f64 (-.f64 -1 x) (/.f64 x wj)) (/.f64 (-.f64 -1 x) (*.f64 wj wj))) (/.f64 x (pow.f64 wj 3))) (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 (-.f64 -1 x) (pow.f64 wj 3)))) (/.f64 (+.f64 x 1) wj))
(*.f64 -1 (-.f64 1 (*.f64 -1 x)))
(+.f64 -1 (neg.f64 x))
(-.f64 -1 x)
(+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)))
(-.f64 (fma.f64 -1 (+.f64 x 1) (/.f64 x wj)) (/.f64 (+.f64 -1 (neg.f64 x)) wj))
(+.f64 (-.f64 -1 x) (-.f64 (/.f64 x wj) (/.f64 (-.f64 -1 x) wj)))
(+.f64 (-.f64 -1 x) (/.f64 (fma.f64 x 2 1) wj))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)))) (/.f64 1 (pow.f64 wj 2)))
(-.f64 (fma.f64 -1 (-.f64 1 (neg.f64 x)) (fma.f64 -2 (/.f64 x (*.f64 wj wj)) (neg.f64 (/.f64 (fma.f64 -2 x -1) wj)))) (/.f64 1 (*.f64 wj wj)))
(+.f64 (-.f64 -1 x) (+.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 wj wj))) (/.f64 (fma.f64 x -2 -1) wj)) (/.f64 -1 (*.f64 wj wj))))
(+.f64 (-.f64 -1 x) (+.f64 (/.f64 (fma.f64 x -2 -1) (*.f64 wj wj)) (/.f64 (fma.f64 x 2 1) wj)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 x))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 wj 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -2 x) 1) (pow.f64 wj 3)))))) (/.f64 1 (pow.f64 wj 2)))
(-.f64 (fma.f64 -1 (-.f64 1 (neg.f64 x)) (fma.f64 -2 (/.f64 x (*.f64 wj wj)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 x -1) wj) (/.f64 (fma.f64 -2 x -1) (pow.f64 wj 3)))))) (/.f64 1 (*.f64 wj wj)))
(+.f64 (-.f64 -1 x) (+.f64 (-.f64 (-.f64 (*.f64 -2 (/.f64 x (*.f64 wj wj))) (/.f64 (fma.f64 x -2 -1) wj)) (/.f64 (fma.f64 x -2 -1) (pow.f64 wj 3))) (/.f64 -1 (*.f64 wj wj))))
(+.f64 (-.f64 -1 x) (+.f64 (*.f64 (/.f64 (fma.f64 x -2 -1) wj) (+.f64 -1 (/.f64 -1 (*.f64 wj wj)))) (/.f64 (fma.f64 x -2 -1) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) 1)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (/.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(-.f64 (+.f64 wj (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (/.f64 1 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) wj))))
(/.f64 1 (/.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (-.f64 (*.f64 wj wj) (*.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) (pow.f64 wj 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3)) 1) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) (-.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))) (neg.f64 (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))
(pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 1)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(pow.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 3)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(pow.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3) 1/3)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(pow.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 2)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(sqrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 wj) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 wj)) (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (+.f64 1 (expm1.f64 wj))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (exp.f64 wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (+.f64 1 (expm1.f64 wj))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(cbrt.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 wj 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1 wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 wj) (pow.f64 (cbrt.f64 wj) 2) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) 1) (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)) wj)
(+.f64 wj (neg.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (fma.f64 wj -1 -1))))
(-.f64 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (-.f64 -1 wj)))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (/.f64 (cbrt.f64 (+.f64 wj 1)) (-.f64 1 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (*.f64 (/.f64 x (cbrt.f64 (+.f64 wj 1))) (-.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 (*.f64 (/.f64 x (cbrt.f64 (+.f64 wj 1))) (-.f64 1 wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (/.f64 (sqrt.f64 (+.f64 wj 1)) (-.f64 1 wj))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (/.f64 (/.f64 (-.f64 1 wj) (/.f64 (sqrt.f64 (+.f64 wj 1)) x)) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) wj)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 x wj wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) wj)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)) wj)
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))) wj)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (pow.f64 (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(-.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x wj) (/.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 wj (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(fma.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) wj)
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 (-.f64 1 wj) (/.f64 (+.f64 1 (pow.f64 wj 3)) x)) (fma.f64 wj wj (-.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (-.f64 1 wj) (/.f64 (+.f64 1 (pow.f64 wj 3)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (/.f64 x (/.f64 (fma.f64 wj wj -1) (-.f64 1 wj))) (+.f64 wj -1) (neg.f64 (-.f64 (/.f64 wj (+.f64 wj 1)) wj)))
(fma.f64 (*.f64 (/.f64 x (fma.f64 wj wj -1)) (-.f64 1 wj)) (+.f64 wj -1) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(fma.f64 (+.f64 wj -1) (*.f64 (/.f64 x (fma.f64 wj wj -1)) (-.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(+.f64 0 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))))))
(-.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))) 1)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(-.f64 (/.f64 x (+.f64 wj 1)) (/.f64 (fma.f64 wj x wj) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (-.f64 x (fma.f64 wj x wj)) (/.f64 1 (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 1 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)))
(neg.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (fma.f64 wj -1 -1)))
(/.f64 (fma.f64 x -1 (fma.f64 x wj wj)) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 x (fma.f64 wj x wj)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (fma.f64 wj x wj)) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 x wj wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (-.f64 x (fma.f64 wj x wj))) (sqrt.f64 (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) 1) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (+.f64 wj 1)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 wj x wj))) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (fma.f64 wj x wj)) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(*.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 wj wj -1)) (+.f64 wj -1))
(*.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 1)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 3)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3) 1/3)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))) 2)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 x (fma.f64 wj x wj))) -1)
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(neg.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (fma.f64 -1 wj -1)))
(*.f64 (neg.f64 (-.f64 x (fma.f64 wj x wj))) (/.f64 1 (fma.f64 -1 wj -1)))
(neg.f64 (/.f64 (-.f64 x (fma.f64 x wj wj)) (fma.f64 wj -1 -1)))
(/.f64 (fma.f64 x -1 (fma.f64 x wj wj)) (-.f64 -1 wj))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 2))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1)) 3))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 x (fma.f64 wj x wj))) (log1p.f64 wj)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (fma.f64 wj x wj)) (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (*.f64 x (-.f64 1 wj)) (/.f64 1 (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 1 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (sqrt.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 x (/.f64 (cbrt.f64 (+.f64 wj 1)) (-.f64 1 wj))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (*.f64 (/.f64 x (cbrt.f64 (+.f64 wj 1))) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (/.f64 x (cbrt.f64 (+.f64 wj 1))) (-.f64 1 wj)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 x (/.f64 (sqrt.f64 (+.f64 wj 1)) (-.f64 1 wj))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (/.f64 (-.f64 1 wj) (/.f64 (sqrt.f64 (+.f64 wj 1)) x)) (sqrt.f64 (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) 1) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1))) 3) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) 1) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (+.f64 wj 1)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))) x (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 x (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 x (fma.f64 x wj wj)) (+.f64 wj 1))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (cbrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 wj 1)))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (*.f64 x (-.f64 1 wj))) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1))) (/.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 wj 1)))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (*.f64 (fma.f64 wj wj (-.f64 1 wj)) (/.f64 (-.f64 1 wj) (/.f64 (+.f64 1 (pow.f64 wj 3)) x))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 wj wj -1)) (+.f64 wj -1) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (/.f64 x (/.f64 (fma.f64 wj wj -1) (-.f64 1 wj))) (+.f64 wj -1) (/.f64 (neg.f64 wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 x (+.f64 wj -1)) (/.f64 (fma.f64 wj wj -1) (-.f64 1 wj))) (/.f64 wj (+.f64 wj 1)))
(fma.f64 (+.f64 wj -1) (*.f64 (/.f64 x (fma.f64 wj wj -1)) (-.f64 1 wj)) (/.f64 (neg.f64 wj) (+.f64 wj 1)))

localize74.0ms (0.6%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 1 wj) (exp.f64 wj))
100.0%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
Compiler

Compiled 25 to 14 computations (44% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

9 calls:

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

rewrite69.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1036×log-prod
656×pow-prod-down
656×prod-exp
482×pow-prod-up
432×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01040
120436
2274036
Stop Event
node limit
Counts
2 → 96
Calls
Call 1
Inputs
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(*.f64 (+.f64 1 wj) (exp.f64 wj))
Outputs
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 x (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) x)
(*.f64 (/.f64 x (+.f64 1 wj)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) 1) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 1 wj)) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 (/.f64 1 (exp.f64 wj)) (/.f64 x (+.f64 1 wj)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) -2) (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) -1/2) (/.f64 x (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (+.f64 1 wj)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) 1) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(exp.f64 (+.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (exp.f64 (+.f64 wj (log1p.f64 (pow.f64 wj 3)))) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(/.f64 (exp.f64 (+.f64 (log1p.f64 (pow.f64 wj 3)) wj)) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 wj wj)) (exp.f64 wj)) (-.f64 1 wj))
(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))) 2) 1/2)
(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))
(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))
(exp.f64 (*.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 wj (log1p.f64 wj))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 wj (log1p.f64 wj))) 2))
(exp.f64 (+.f64 (*.f64 (log1p.f64 wj) 1) wj))
(exp.f64 (+.f64 wj (*.f64 (log1p.f64 wj) 1)))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 1 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 (exp.f64 wj) wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))

simplify77.0ms (0.6%)

Algorithm
egg-herbie
Rules
1558×fma-def
1052×unswap-sqr
754×associate-*r/
706×distribute-lft-in
688×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02853186
16973052
222223018
Stop Event
node limit
Counts
120 → 157
Calls
Call 1
Inputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))) (pow.f64 wj 3))) (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
1
(+.f64 1 (*.f64 2 wj))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (*.f64 2 wj)))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (*.f64 2 wj))))
(*.f64 (exp.f64 wj) wj)
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 x (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) x)
(*.f64 (/.f64 x (+.f64 1 wj)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) 1) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 1 wj)) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 (/.f64 1 (exp.f64 wj)) (/.f64 x (+.f64 1 wj)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) -2) (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) -1/2) (/.f64 x (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (+.f64 1 wj)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) 1) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(exp.f64 (+.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (exp.f64 (+.f64 wj (log1p.f64 (pow.f64 wj 3)))) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(/.f64 (exp.f64 (+.f64 (log1p.f64 (pow.f64 wj 3)) wj)) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 wj wj)) (exp.f64 wj)) (-.f64 1 wj))
(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))) 2) 1/2)
(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))
(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))
(exp.f64 (*.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 wj (log1p.f64 wj))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 wj (log1p.f64 wj))) 2))
(exp.f64 (+.f64 (*.f64 (log1p.f64 wj) 1) wj))
(exp.f64 (+.f64 wj (*.f64 (log1p.f64 wj) 1)))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 1 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 (exp.f64 wj) wj))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 (*.f64 -2 x) wj x)
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x))
(fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)) x))
(fma.f64 -2 (*.f64 x wj) (-.f64 x (*.f64 x (*.f64 -5/2 (*.f64 wj wj)))))
(fma.f64 x (*.f64 -2 wj) (fma.f64 (*.f64 wj wj) (*.f64 x 5/2) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))) (pow.f64 wj 3))) (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x)))
(fma.f64 -1 (*.f64 (fma.f64 -3 x (fma.f64 2/3 x (*.f64 -2 (*.f64 x -5/2)))) (pow.f64 wj 3)) (fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)) x)))
(-.f64 (fma.f64 -2 (*.f64 x wj) (-.f64 x (*.f64 x (*.f64 -5/2 (*.f64 wj wj))))) (*.f64 (+.f64 (*.f64 x 5) (*.f64 x -7/3)) (pow.f64 wj 3)))
(-.f64 (fma.f64 x (*.f64 -2 wj) (fma.f64 (*.f64 wj wj) (*.f64 x 5/2) x)) (*.f64 (*.f64 x 8/3) (pow.f64 wj 3)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 -1 (*.f64 wj wj)) (/.f64 -1 (pow.f64 wj 4)))) (/.f64 (/.f64 x (exp.f64 wj)) wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (-.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 -1 (*.f64 wj wj)) (/.f64 -1 (pow.f64 wj 4)))) (/.f64 (/.f64 x (exp.f64 wj)) 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 1 (fma.f64 wj 2 (*.f64 wj (*.f64 wj 3/2))))
(fma.f64 wj 2 (fma.f64 wj (*.f64 wj 3/2) 1))
(+.f64 1 (+.f64 (*.f64 3/2 (pow.f64 wj 2)) (+.f64 (*.f64 2/3 (pow.f64 wj 3)) (*.f64 2 wj))))
(+.f64 1 (fma.f64 3/2 (*.f64 wj wj) (fma.f64 2/3 (pow.f64 wj 3) (*.f64 wj 2))))
(+.f64 (fma.f64 (*.f64 wj wj) 3/2 (*.f64 2/3 (pow.f64 wj 3))) (fma.f64 wj 2 1))
(+.f64 (fma.f64 wj 2 1) (*.f64 (*.f64 wj wj) (+.f64 3/2 (*.f64 wj 2/3))))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) (cbrt.f64 x)))
(*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (exp.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj))) x)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 x (+.f64 1 wj)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) 1) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) (+.f64 1 wj)) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (exp.f64 wj)) (/.f64 x (+.f64 1 wj)))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) -2) (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) -1/2) (/.f64 x (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (*.f64 x (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) -1/2)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (+.f64 1 wj)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (+.f64 wj 1)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (+.f64 wj 1)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (*.f64 x x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(/.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (*.f64 x x)) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)) 1/3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) 1) -1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(neg.f64 (/.f64 x (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (-.f64 (neg.f64 wj) (log1p.f64 wj))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 (-.f64 (neg.f64 wj) (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 0 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(/.f64 (exp.f64 (+.f64 wj (log1p.f64 (pow.f64 wj 3)))) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (exp.f64 (+.f64 wj (log1p.f64 (pow.f64 wj 3)))) (fma.f64 wj (+.f64 wj -1) 1))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(/.f64 (exp.f64 wj) (/.f64 (-.f64 1 wj) (-.f64 1 (*.f64 wj wj))))
(*.f64 (/.f64 (exp.f64 wj) (-.f64 1 wj)) (-.f64 1 (*.f64 wj wj)))
(/.f64 (exp.f64 (+.f64 (log1p.f64 (pow.f64 wj 3)) wj)) (fma.f64 wj (-.f64 wj 1) 1))
(/.f64 (exp.f64 (+.f64 wj (log1p.f64 (pow.f64 wj 3)))) (fma.f64 wj (+.f64 wj -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 wj wj)) (exp.f64 wj)) (-.f64 1 wj))
(/.f64 (exp.f64 wj) (/.f64 (-.f64 1 wj) (-.f64 1 (*.f64 wj wj))))
(*.f64 (/.f64 (exp.f64 wj) (-.f64 1 wj)) (-.f64 1 (*.f64 wj wj)))
(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))) 2) 1/2)
(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))
(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)))
(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)))
(exp.f64 (*.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1) 1))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 3 (+.f64 wj (log1p.f64 wj))) 1/3))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 wj (log1p.f64 wj))) 2))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (+.f64 (*.f64 (log1p.f64 wj) 1) wj))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (+.f64 wj (*.f64 (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)))
(fma.f64 1 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 1 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (exp.f64 wj) 1 (*.f64 (exp.f64 wj) wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (exp.f64 wj) 1 (*.f64 wj (exp.f64 wj)))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (*.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2))))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (*.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2))))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (*.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2))))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (cbrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(fma.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2)) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (*.f64 (cbrt.f64 (exp.f64 wj)) (cbrt.f64 (pow.f64 (exp.f64 wj) 2))))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 (sqrt.f64 (exp.f64 wj)) (sqrt.f64 (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(*.f64 (+.f64 wj 1) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))

localize94.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 x -1/6)
99.5%
(*.f64 2/3 x)
99.5%
(*.f64 x 1/6)
87.8%
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
Compiler

Compiled 124 to 80 computations (35.5% saved)

series3.0ms (0%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
0.0ms
x
@0
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
0.0ms
wj
@0
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
0.0ms
wj
@inf
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
0.0ms
x
@inf
(*.f64 x 1/6)

rewrite57.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1642×pow1
1516×add-exp-log
1516×log1p-expm1-u
1516×expm1-log1p-u
1484×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01033
120333
2236033
Stop Event
node limit
Counts
3 → 35
Calls
Call 1
Inputs
(*.f64 (*.f64 wj wj) (*.f64 x 1/6))
(*.f64 x 1/6)
(*.f64 x -1/6)
Outputs
(-.f64 (+.f64 1 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 1)
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 3)
(pow.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 x x) 1/36) (pow.f64 wj 4)))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 wj (*.f64 x 1/6))))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (*.f64 x 1/6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 1/6) 3) (pow.f64 (*.f64 wj wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))

simplify67.0ms (0.5%)

Algorithm
egg-herbie
Rules
1900×log-prod
1164×fma-def
1056×unswap-sqr
588×fma-neg
508×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711025
11751025
26911025
329071025
459881025
Stop Event
node limit
Counts
83 → 30
Calls
Call 1
Inputs
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(*.f64 -1/6 x)
(-.f64 (+.f64 1 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 1)
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 3)
(pow.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 x x) 1/36) (pow.f64 wj 4)))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 wj (*.f64 x 1/6))))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (*.f64 x 1/6) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 1/6) 3) (pow.f64 (*.f64 wj wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
Outputs
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(*.f64 -1/6 x)
(*.f64 x -1/6)
(-.f64 (+.f64 1 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 1)
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 1)
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))) 3)
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(pow.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3) 1/3)
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(sqrt.f64 (*.f64 (*.f64 (*.f64 x x) 1/36) (pow.f64 wj 4)))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(log.f64 (pow.f64 (exp.f64 wj) (*.f64 wj (*.f64 x 1/6))))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(cbrt.f64 (pow.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6))) 3))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (*.f64 x 1/6) 3)))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x 1/6) 3) (pow.f64 (*.f64 wj wj) 3)))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(exp.f64 (log.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 wj (*.f64 x 1/6)))))
(*.f64 1/6 (*.f64 (*.f64 wj wj) x))
(*.f64 wj (*.f64 wj (*.f64 1/6 x)))
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(*.f64 1/6 x)
(pow.f64 (*.f64 x 1/6) 1)
(*.f64 1/6 x)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(*.f64 1/6 x)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(*.f64 1/6 x)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(*.f64 1/6 x)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(*.f64 1/6 x)
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(*.f64 1/6 x)
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(*.f64 1/6 x)
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(exp.f64 (log.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(-.f64 (+.f64 1 (*.f64 x 1/6)) 1)
(*.f64 1/6 x)
(pow.f64 (*.f64 x 1/6) 1)
(*.f64 1/6 x)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(*.f64 1/6 x)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(*.f64 1/6 x)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(*.f64 1/6 x)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(*.f64 1/6 x)
(log.f64 (pow.f64 (exp.f64 x) 1/6))
(*.f64 1/6 x)
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(*.f64 1/6 x)
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(exp.f64 (log.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)

eval416.0ms (3.2%)

Compiler

Compiled 20015 to 12751 computations (36.3% saved)

prune188.0ms (1.4%)

Pruning

30 alts after pruning (26 fresh and 4 done)

PrunedKeptTotal
New7418749
Fresh21820
Picked011
Done235
Total74530775
Accurracy
99.2%
Counts
775 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.7%
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
83.7%
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
89.4%
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
2.8%
(/.f64 (/.f64 x (exp.f64 wj)) wj)
88.5%
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
88.4%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
2.2%
(-.f64 (fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (*.f64 -1 (+.f64 x (*.f64 (*.f64 wj wj) (*.f64 x 1/6))))) (+.f64 1 (*.f64 2/3 x)))
2.2%
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.2%
(-.f64 (+.f64 wj -1) x)
80.8%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
4.9%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
3.7%
(-.f64 wj 1)
96.9%
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
96.9%
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
96.7%
(+.f64 (*.f64 -1 (fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
88.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
82.7%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
80.0%
(+.f64 wj (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
80.2%
(+.f64 wj (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1)))
83.7%
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
2.9%
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
88.5%
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
3.8%
(*.f64 x (*.f64 -2 wj))
88.8%
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
4.3%
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
2.9%
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
38.9%
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
87.6%
x
3.7%
wj
Compiler

Compiled 1007 to 730 computations (27.5% saved)

localize71.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
100.0%
(*.f64 -2 (*.f64 wj x))
100.0%
(-.f64 (+.f64 1 x) (*.f64 -1 x))
87.7%
(*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x)))
Compiler

Compiled 70 to 44 computations (37.1% saved)

series4.0ms (0%)

Counts
4 → 39
Calls

21 calls:

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

rewrite107.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1434×log-prod
1332×fma-def
524×expm1-udef
520×log1p-udef
474×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01666
135266
2477858
Stop Event
node limit
Counts
4 → 260
Calls
Call 1
Inputs
(*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x)))
(-.f64 (+.f64 1 x) (*.f64 -1 x))
(*.f64 -2 (*.f64 wj x))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
Outputs
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 0 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 x)) (*.f64 (*.f64 wj wj) x))
(+.f64 (*.f64 (+.f64 1 x) (*.f64 wj wj)) (*.f64 x (*.f64 wj wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 (*.f64 wj wj) (pow.f64 (fma.f64 x 2 1) 2)) (fma.f64 x 2 1))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (*.f64 wj wj)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (*.f64 wj wj)) (fma.f64 x 2 1))
(pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 2 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (pow.f64 wj 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (fma.f64 x 2 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 3) (pow.f64 (*.f64 wj wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(exp.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 wj wj (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) (+.f64 1 x) (*.f64 (*.f64 wj wj) x))
(fma.f64 1 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 1 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (+.f64 1 x) (*.f64 wj wj) (*.f64 x (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 1 (+.f64 x x))
(+.f64 1 (*.f64 (+.f64 x x) 1))
(+.f64 x (+.f64 1 x))
(+.f64 (+.f64 1 x) x)
(+.f64 (fma.f64 x 2 1) (+.f64 x x))
(+.f64 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 0 (fma.f64 x 2 1))
(+.f64 (+.f64 x x) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(*.f64 1 (fma.f64 x 2 1))
(*.f64 (fma.f64 x 2 1) 1)
(*.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)))
(*.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)))
(*.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(*.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 x 2 1) (pow.f64 (fma.f64 x 2 1) 2)))
(/.f64 (pow.f64 (fma.f64 x 2 1) 2) (fma.f64 x 2 1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 1) 2)) (neg.f64 (fma.f64 x 2 1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 x x) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 x x))))
(/.f64 (-.f64 1 (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 1 (+.f64 x x)))
(pow.f64 (fma.f64 x 2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 x 2 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 2 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 2 1) 2))
(log.f64 (exp.f64 (fma.f64 x 2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))))
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (+.f64 1 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (+.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(log.f64 (*.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (exp.f64 (+.f64 x x))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (/.f64 (exp.f64 x) (exp.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (exp.f64 (+.f64 x x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (/.f64 (exp.f64 x) (exp.f64 x))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 x 2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 2 1)))
(hypot.f64 (+.f64 1 x) x)
(exp.f64 (log1p.f64 (+.f64 x x)))
(exp.f64 (*.f64 (log1p.f64 (+.f64 x x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 2 1)))
(fma.f64 1 x (+.f64 1 x))
(fma.f64 1 (+.f64 1 x) x)
(fma.f64 1 (fma.f64 x 2 1) (+.f64 x x))
(fma.f64 1 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 1 (+.f64 x x) 1)
(fma.f64 x 2 1)
(fma.f64 x 1 (+.f64 1 x))
(fma.f64 x -1 (+.f64 1 x))
(fma.f64 (+.f64 1 x) 1 x)
(fma.f64 -1 x (+.f64 1 x))
(fma.f64 (fma.f64 x 2 1) 1 (+.f64 x x))
(fma.f64 (fma.f64 x 2 1) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (+.f64 x x))
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 (+.f64 1 x)) (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) (cbrt.f64 (+.f64 1 x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (+.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (+.f64 1 x))
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (hypot.f64 1 (sqrt.f64 x)) (hypot.f64 1 (sqrt.f64 x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 1 x))
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (+.f64 1 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (+.f64 1 x))
(fma.f64 (+.f64 1 (pow.f64 x 3)) (/.f64 1 (+.f64 1 (fma.f64 x x x))) x)
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (+.f64 x x))
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (+.f64 1 (*.f64 x x)) (/.f64 1 (+.f64 1 x)) x)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 x x)) (cbrt.f64 (+.f64 x x))) (cbrt.f64 (+.f64 x x)) 1)
(fma.f64 (sqrt.f64 (+.f64 x x)) (sqrt.f64 (+.f64 x x)) 1)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 x)) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
(+.f64 0 (*.f64 wj (*.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(-.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 (*.f64 (pow.f64 (*.f64 wj x) 3) -8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 3) -8))
(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 (*.f64 wj (*.f64 x -2)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 x (fma.f64 wj -2 1))) (/.f64 (*.f64 x x) (*.f64 x (fma.f64 wj -2 1))))
(*.f64 1 (*.f64 x (fma.f64 wj -2 1)))
(*.f64 x (+.f64 1 (*.f64 wj -2)))
(*.f64 x (fma.f64 wj -2 1))
(*.f64 x (fma.f64 wj -2 -1))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(*.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)))
(*.f64 (fma.f64 wj -2 1) x)
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))) (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 x (fma.f64 wj -2 1)) (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)))
(/.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 x (fma.f64 wj -2 1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 wj x) 2) 4 (fma.f64 x x (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)) (neg.f64 (*.f64 x (fma.f64 wj -2 1))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (-.f64 x (*.f64 wj (*.f64 x -2))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2)
(pow.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2))
(log.f64 (exp.f64 (*.f64 x (fma.f64 wj -2 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 wj -2 1)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1))))
(hypot.f64 (*.f64 wj (*.f64 x -2)) x)
(exp.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 wj -2 1))))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 1 x (*.f64 wj (*.f64 x -2)))
(fma.f64 1 (*.f64 wj (*.f64 x -2)) x)
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (+.f64 x x))
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x 1 (*.f64 wj (*.f64 x -2)))
(fma.f64 x -1 (*.f64 wj (*.f64 x -2)))
(fma.f64 x (*.f64 wj -2) x)
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (+.f64 x x))
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x (fma.f64 wj -2 -1) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 -1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 -1 x (*.f64 wj (*.f64 x -2)))
(fma.f64 -2 (*.f64 wj x) x)
(fma.f64 (*.f64 wj x) -2 x)
(fma.f64 (*.f64 wj (*.f64 x -2)) 1 x)
(fma.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (cbrt.f64 (*.f64 wj (*.f64 x -2))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2) (*.f64 (cbrt.f64 (*.f64 wj x)) -2) x)
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (+.f64 x x))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 (*.f64 wj (*.f64 x -2))) x)
(fma.f64 (sqrt.f64 (*.f64 wj x)) (*.f64 (sqrt.f64 (*.f64 wj x)) -2) x)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (+.f64 x x))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (+.f64 x x))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 wj -2) x x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 wj -2 1) x (+.f64 x x))
(fma.f64 (fma.f64 wj -2 1) x (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 -2 x) wj x)
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2)) (cbrt.f64 (*.f64 wj x)) x)
(fma.f64 (*.f64 -2 (sqrt.f64 (*.f64 wj x))) (sqrt.f64 (*.f64 wj x)) x)
(fma.f64 (*.f64 (*.f64 wj -2) 1) x x)
(fma.f64 (*.f64 (*.f64 wj -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(fma.f64 (*.f64 (*.f64 wj -2) (sqrt.f64 x)) (sqrt.f64 x) x)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))

simplify147.0ms (1.1%)

Algorithm
egg-herbie
Rules
736×associate-+l+
658×associate-+r+
564×cancel-sign-sub-inv
460×fma-neg
446×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05096699
111915961
241315795
Stop Event
node limit
Counts
299 → 348
Calls
Call 1
Inputs
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
1
(+.f64 (*.f64 2 x) 1)
(+.f64 (*.f64 2 x) 1)
(+.f64 (*.f64 2 x) 1)
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(*.f64 2 x)
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
(+.f64 1 (*.f64 2 x))
x
(*.f64 -2 (*.f64 wj x))
(*.f64 -2 (*.f64 wj x))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 0 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 x)) (*.f64 (*.f64 wj wj) x))
(+.f64 (*.f64 (+.f64 1 x) (*.f64 wj wj)) (*.f64 x (*.f64 wj wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 (*.f64 wj wj) (pow.f64 (fma.f64 x 2 1) 2)) (fma.f64 x 2 1))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (*.f64 wj wj)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (*.f64 wj wj)) (fma.f64 x 2 1))
(pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 2 1))) 2)
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (pow.f64 wj 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (fma.f64 x 2 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 3) (pow.f64 (*.f64 wj wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(exp.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 wj wj (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) (+.f64 1 x) (*.f64 (*.f64 wj wj) x))
(fma.f64 1 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 1 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (+.f64 1 x) (*.f64 wj wj) (*.f64 x (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 1 (+.f64 x x))
(+.f64 1 (*.f64 (+.f64 x x) 1))
(+.f64 x (+.f64 1 x))
(+.f64 (+.f64 1 x) x)
(+.f64 (fma.f64 x 2 1) (+.f64 x x))
(+.f64 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 0 (fma.f64 x 2 1))
(+.f64 (+.f64 x x) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(*.f64 1 (fma.f64 x 2 1))
(*.f64 (fma.f64 x 2 1) 1)
(*.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)))
(*.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)))
(*.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(*.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 x 2 1) (pow.f64 (fma.f64 x 2 1) 2)))
(/.f64 (pow.f64 (fma.f64 x 2 1) 2) (fma.f64 x 2 1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 1) 2)) (neg.f64 (fma.f64 x 2 1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 x x) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 x x))))
(/.f64 (-.f64 1 (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 1 (+.f64 x x)))
(pow.f64 (fma.f64 x 2 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 3)
(pow.f64 (pow.f64 (fma.f64 x 2 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 x 2 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 x 2 1) 2))
(log.f64 (exp.f64 (fma.f64 x 2 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))))
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (+.f64 1 x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (+.f64 1 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(log.f64 (*.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (exp.f64 (+.f64 x x))))
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (/.f64 (exp.f64 x) (exp.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (exp.f64 (+.f64 x x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (/.f64 (exp.f64 x) (exp.f64 x))))
(log.f64 (/.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 x 2 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 2 1)))
(hypot.f64 (+.f64 1 x) x)
(exp.f64 (log1p.f64 (+.f64 x x)))
(exp.f64 (*.f64 (log1p.f64 (+.f64 x x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 2 1)))
(fma.f64 1 x (+.f64 1 x))
(fma.f64 1 (+.f64 1 x) x)
(fma.f64 1 (fma.f64 x 2 1) (+.f64 x x))
(fma.f64 1 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 1 (+.f64 x x) 1)
(fma.f64 x 2 1)
(fma.f64 x 1 (+.f64 1 x))
(fma.f64 x -1 (+.f64 1 x))
(fma.f64 (+.f64 1 x) 1 x)
(fma.f64 -1 x (+.f64 1 x))
(fma.f64 (fma.f64 x 2 1) 1 (+.f64 x x))
(fma.f64 (fma.f64 x 2 1) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (+.f64 x x))
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 (+.f64 1 x)) (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) (cbrt.f64 (+.f64 1 x)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (+.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (+.f64 1 x))
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (hypot.f64 1 (sqrt.f64 x)) (hypot.f64 1 (sqrt.f64 x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 1 x))
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (+.f64 1 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (+.f64 1 x))
(fma.f64 (+.f64 1 (pow.f64 x 3)) (/.f64 1 (+.f64 1 (fma.f64 x x x))) x)
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (+.f64 x x))
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (+.f64 1 (*.f64 x x)) (/.f64 1 (+.f64 1 x)) x)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 x x)) (cbrt.f64 (+.f64 x x))) (cbrt.f64 (+.f64 x x)) 1)
(fma.f64 (sqrt.f64 (+.f64 x x)) (sqrt.f64 (+.f64 x x)) 1)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 x)) 1)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
(+.f64 0 (*.f64 wj (*.f64 x -2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(-.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 (*.f64 (pow.f64 (*.f64 wj x) 3) -8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 3) -8))
(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 (*.f64 wj (*.f64 x -2)) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1)))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 x (fma.f64 wj -2 1))) (/.f64 (*.f64 x x) (*.f64 x (fma.f64 wj -2 1))))
(*.f64 1 (*.f64 x (fma.f64 wj -2 1)))
(*.f64 x (+.f64 1 (*.f64 wj -2)))
(*.f64 x (fma.f64 wj -2 1))
(*.f64 x (fma.f64 wj -2 -1))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(*.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)))
(*.f64 (fma.f64 wj -2 1) x)
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))) (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 x (fma.f64 wj -2 1)) (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)))
(/.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 x (fma.f64 wj -2 1)))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 wj x) 2) 4 (fma.f64 x x (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)) (neg.f64 (*.f64 x (fma.f64 wj -2 1))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (-.f64 x (*.f64 wj (*.f64 x -2))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2)
(pow.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2))
(log.f64 (exp.f64 (*.f64 x (fma.f64 wj -2 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 wj -2 1)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1))))
(hypot.f64 (*.f64 wj (*.f64 x -2)) x)
(exp.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 wj -2 1))))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 1 x (*.f64 wj (*.f64 x -2)))
(fma.f64 1 (*.f64 wj (*.f64 x -2)) x)
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (+.f64 x x))
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x 1 (*.f64 wj (*.f64 x -2)))
(fma.f64 x -1 (*.f64 wj (*.f64 x -2)))
(fma.f64 x (*.f64 wj -2) x)
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (+.f64 x x))
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 x (fma.f64 wj -2 -1) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 -1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 -1 x (*.f64 wj (*.f64 x -2)))
(fma.f64 -2 (*.f64 wj x) x)
(fma.f64 (*.f64 wj x) -2 x)
(fma.f64 (*.f64 wj (*.f64 x -2)) 1 x)
(fma.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (cbrt.f64 (*.f64 wj (*.f64 x -2))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2) (*.f64 (cbrt.f64 (*.f64 wj x)) -2) x)
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (+.f64 x x))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 (*.f64 wj (*.f64 x -2))) x)
(fma.f64 (sqrt.f64 (*.f64 wj x)) (*.f64 (sqrt.f64 (*.f64 wj x)) -2) x)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (+.f64 x x))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (+.f64 x x))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 wj -2) x x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (fma.f64 wj -2 1) x (+.f64 x x))
(fma.f64 (fma.f64 wj -2 1) x (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 (*.f64 -2 x) wj x)
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2)) (cbrt.f64 (*.f64 wj x)) x)
(fma.f64 (*.f64 -2 (sqrt.f64 (*.f64 wj x))) (sqrt.f64 (*.f64 wj x)) x)
(fma.f64 (*.f64 (*.f64 wj -2) 1) x x)
(fma.f64 (*.f64 (*.f64 wj -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(fma.f64 (*.f64 (*.f64 wj -2) (sqrt.f64 x)) (sqrt.f64 x) x)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
Outputs
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(*.f64 2 (*.f64 (pow.f64 wj 2) x))
(*.f64 2 (*.f64 wj (*.f64 wj x)))
(*.f64 wj (*.f64 wj (+.f64 x x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(*.f64 2 (*.f64 (pow.f64 wj 2) x))
(*.f64 2 (*.f64 wj (*.f64 wj x)))
(*.f64 wj (*.f64 wj (+.f64 x x)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (pow.f64 wj 2) (*.f64 2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
1
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(+.f64 (*.f64 2 x) 1)
(fma.f64 2 x 1)
(*.f64 2 x)
(+.f64 x x)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(*.f64 2 x)
(+.f64 x x)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 2 x))
(fma.f64 2 x 1)
x
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(neg.f64 (*.f64 x (fma.f64 2 wj -1)))
(*.f64 (fma.f64 wj 2 -1) (neg.f64 x))
(*.f64 (neg.f64 x) (fma.f64 wj 2 -1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(neg.f64 (*.f64 x (fma.f64 2 wj -1)))
(*.f64 (fma.f64 wj 2 -1) (neg.f64 x))
(*.f64 (neg.f64 x) (fma.f64 wj 2 -1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(neg.f64 (*.f64 x (fma.f64 2 wj -1)))
(*.f64 (fma.f64 wj 2 -1) (neg.f64 x))
(*.f64 (neg.f64 x) (fma.f64 wj 2 -1))
(*.f64 -1 (*.f64 (-.f64 (*.f64 2 wj) 1) x))
(neg.f64 (*.f64 x (fma.f64 2 wj -1)))
(*.f64 (fma.f64 wj 2 -1) (neg.f64 x))
(*.f64 (neg.f64 x) (fma.f64 wj 2 -1))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 0 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 x)) (*.f64 (*.f64 wj wj) x))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (*.f64 (+.f64 1 x) (*.f64 wj wj)) (*.f64 x (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 2 x 1)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))) 1)
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 wj wj) (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2))) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 wj wj) (pow.f64 (fma.f64 x 2 1) 2)) (fma.f64 x 2 1))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (*.f64 wj wj)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 (*.f64 wj wj) (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2))) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (*.f64 wj wj)) (fma.f64 x 2 1))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 1)
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))) 3)
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(pow.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3) 1/3)
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(pow.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 2 1))) 2)
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 2) (pow.f64 wj 4)))
(sqrt.f64 (*.f64 (pow.f64 (fma.f64 2 x 1) 2) (pow.f64 wj 4)))
(fabs.f64 (*.f64 wj (*.f64 wj (fma.f64 2 x 1))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 2 1)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)))))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1)) 3))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj wj) 3) (pow.f64 (fma.f64 x 2 1) 3)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 2 1) 3) (pow.f64 (*.f64 wj wj) 3)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(exp.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (+.f64 x x))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))) 1))
(exp.f64 (fma.f64 2 (log.f64 wj) (log1p.f64 (+.f64 x x))))
(*.f64 (*.f64 wj wj) (exp.f64 (log1p.f64 (+.f64 x x))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 2 1))))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 wj wj (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj wj) (+.f64 1 x) (*.f64 (*.f64 wj wj) x))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 1 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 1 (*.f64 wj wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (+.f64 1 x) (*.f64 wj wj) (*.f64 x (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (*.f64 wj (+.f64 x x))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (*.f64 wj (+.f64 x x))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (*.f64 wj (+.f64 x x))))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (*.f64 wj (+.f64 x x))))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj (sqrt.f64 wj)) (sqrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (*.f64 wj wj) (+.f64 x x)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(fma.f64 (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj) (*.f64 (+.f64 x x) (*.f64 wj wj)))
(+.f64 (*.f64 2 (*.f64 wj (*.f64 wj x))) (*.f64 wj wj))
(*.f64 wj (*.f64 wj (fma.f64 2 x 1)))
(+.f64 1 (+.f64 x x))
(fma.f64 2 x 1)
(+.f64 1 (*.f64 (+.f64 x x) 1))
(fma.f64 2 x 1)
(+.f64 x (+.f64 1 x))
(fma.f64 2 x 1)
(+.f64 (+.f64 1 x) x)
(fma.f64 2 x 1)
(+.f64 (fma.f64 x 2 1) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(+.f64 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(+.f64 0 (fma.f64 x 2 1))
(fma.f64 2 x 1)
(+.f64 (+.f64 x x) 1)
(fma.f64 2 x 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1))) (cbrt.f64 (exp.f64 (fma.f64 x 2 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 2 x 1))) (cbrt.f64 (exp.f64 (fma.f64 2 x 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 2 x 1)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 2 x 1))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 2 x 1)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 2 x 1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x 2 1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 2 x 1)))))
(*.f64 1 (fma.f64 x 2 1))
(fma.f64 2 x 1)
(*.f64 (fma.f64 x 2 1) 1)
(fma.f64 2 x 1)
(*.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2))
(fma.f64 2 x 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(*.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(*.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))
(*.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (hypot.f64 1 (sqrt.f64 x))) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)) (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))
(/.f64 1 (/.f64 (fma.f64 x 2 1) (pow.f64 (fma.f64 x 2 1) 2)))
(fma.f64 2 x 1)
(/.f64 (pow.f64 (fma.f64 x 2 1) 2) (fma.f64 x 2 1))
(fma.f64 2 x 1)
(/.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2)))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x 2 1) 2)) (neg.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(/.f64 (+.f64 1 (pow.f64 (+.f64 x x) 3)) (+.f64 1 (-.f64 (*.f64 (+.f64 x x) (+.f64 x x)) (+.f64 x x))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 3) 8)) (+.f64 1 (+.f64 (*.f64 4 (*.f64 x x)) (*.f64 x -2))))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 3) 8)) (+.f64 1 (*.f64 x (+.f64 (*.f64 x 4) -2))))
(/.f64 (-.f64 1 (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 1 (+.f64 x x)))
(/.f64 (-.f64 1 (*.f64 (+.f64 x x) (+.f64 x x))) (-.f64 (-.f64 1 x) x))
(/.f64 (-.f64 1 (*.f64 4 (*.f64 x x))) (+.f64 1 (*.f64 x -2)))
(/.f64 (+.f64 1 (*.f64 (*.f64 x x) -4)) (-.f64 1 (+.f64 x x)))
(pow.f64 (fma.f64 x 2 1) 1)
(fma.f64 2 x 1)
(pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 3)
(fma.f64 2 x 1)
(pow.f64 (pow.f64 (fma.f64 x 2 1) 3) 1/3)
(fma.f64 2 x 1)
(pow.f64 (sqrt.f64 (fma.f64 x 2 1)) 2)
(fma.f64 2 x 1)
(sqrt.f64 (pow.f64 (fma.f64 x 2 1) 2))
(fma.f64 2 x 1)
(log.f64 (exp.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (exp.f64 x) (exp.f64 (+.f64 1 x))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (+.f64 1 x))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (+.f64 1 x)))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
(fma.f64 2 x 1)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (exp.f64 (+.f64 x x))))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(log.f64 (*.f64 (exp.f64 (fma.f64 x 2 1)) (/.f64 (exp.f64 x) (exp.f64 x))))
(fma.f64 2 x 1)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (exp.f64 (+.f64 x x))))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 x 2 1))) (/.f64 (exp.f64 x) (exp.f64 x))))
(fma.f64 2 x 1)
(log.f64 (/.f64 (exp.f64 (+.f64 1 x)) (+.f64 1 (expm1.f64 x))))
1
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (exp.f64 x)))
1
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (+.f64 1 x))) (+.f64 1 (expm1.f64 x))))
1
(cbrt.f64 (pow.f64 (fma.f64 x 2 1) 3))
(fma.f64 2 x 1)
(expm1.f64 (log1p.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(hypot.f64 (+.f64 1 x) x)
(hypot.f64 (+.f64 x 1) x)
(exp.f64 (log1p.f64 (+.f64 x x)))
(exp.f64 (*.f64 (log1p.f64 (+.f64 x x)) 1))
(exp.f64 (log1p.f64 (+.f64 x x)))
(log1p.f64 (expm1.f64 (fma.f64 x 2 1)))
(fma.f64 2 x 1)
(fma.f64 1 x (+.f64 1 x))
(fma.f64 2 x 1)
(fma.f64 1 (+.f64 1 x) x)
(fma.f64 2 x 1)
(fma.f64 1 (fma.f64 x 2 1) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 1 (fma.f64 x 2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 1 (+.f64 x x) 1)
(fma.f64 2 x 1)
(fma.f64 x 2 1)
(fma.f64 2 x 1)
(fma.f64 x 1 (+.f64 1 x))
(fma.f64 2 x 1)
(fma.f64 x -1 (+.f64 1 x))
1
(fma.f64 (+.f64 1 x) 1 x)
(fma.f64 2 x 1)
(fma.f64 -1 x (+.f64 1 x))
1
(fma.f64 (fma.f64 x 2 1) 1 (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 (fma.f64 x 2 1) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 (cbrt.f64 (fma.f64 x 2 1)) (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 2 1)) 2) (cbrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 (cbrt.f64 (+.f64 1 x)) (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) x)
(fma.f64 2 x 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 1 x)) 2) (cbrt.f64 (+.f64 1 x)) x)
(fma.f64 2 x 1)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (+.f64 1 x))
(fma.f64 2 x 1)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (+.f64 1 x))
(fma.f64 2 x 1)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (+.f64 1 x))
1
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 (pow.f64 (fma.f64 x 2 1) 2) (/.f64 1 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (+.f64 x x))
(+.f64 (+.f64 x x) (fma.f64 2 x 1))
(fma.f64 2 x (fma.f64 2 x 1))
(+.f64 1 (*.f64 x 4))
(fma.f64 (sqrt.f64 (fma.f64 x 2 1)) (sqrt.f64 (fma.f64 x 2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(fma.f64 2 x 1)
(fma.f64 (hypot.f64 1 (sqrt.f64 x)) (hypot.f64 1 (sqrt.f64 x)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (+.f64 1 x))
(fma.f64 2 x 1)
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (+.f64 1 x))
1
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (+.f64 1 x))
1
(fma.f64 (+.f64 1 (pow.f64 x 3)) (/.f64 1 (+.f64 1 (fma.f64 x x x))) x)
(+.f64 x (/.f64 (+.f64 1 (pow.f64 x 3)) (+.f64 x (fma.f64 x x 1))))
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (+.f64 x x))
(fma.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2))) (+.f64 x x))
(+.f64 (+.f64 x x) (/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2))))
(+.f64 x (+.f64 x (/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))))
(fma.f64 (+.f64 (pow.f64 (+.f64 1 x) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (fma.f64 x 2 1) (pow.f64 (+.f64 1 x) 2))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)) (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 x 1) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 2 x 1) (pow.f64 (+.f64 x 1) 2)))
(fma.f64 (+.f64 1 (*.f64 x x)) (/.f64 1 (+.f64 1 x)) x)
(fma.f64 (+.f64 1 (*.f64 x x)) (/.f64 1 (+.f64 x 1)) x)
(fma.f64 (fma.f64 x x 1) (/.f64 1 (+.f64 x 1)) x)
(+.f64 x (/.f64 (fma.f64 x x 1) (+.f64 x 1)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 x x)) (cbrt.f64 (+.f64 x x))) (cbrt.f64 (+.f64 x x)) 1)
(fma.f64 2 x 1)
(fma.f64 (sqrt.f64 (+.f64 x x)) (sqrt.f64 (+.f64 x x)) 1)
(fma.f64 2 x 1)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
1
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (+.f64 (sqrt.f64 x) (hypot.f64 1 (sqrt.f64 x))) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (+.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 (+.f64 (sqrt.f64 x) (hypot.f64 1 (sqrt.f64 x))) (-.f64 (hypot.f64 1 (sqrt.f64 x)) (sqrt.f64 x)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 x)) 1)
1
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
1
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (+.f64 1 x))
1
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (+.f64 1 x))
1
(+.f64 0 (*.f64 wj (*.f64 x -2)))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (*.f64 x -2)))) 1)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(pow.f64 (*.f64 wj (*.f64 x -2)) 1)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(pow.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) 3)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(pow.f64 (*.f64 (pow.f64 (*.f64 wj x) 3) -8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 3) -8))
(pow.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) 2)
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(exp.f64 (log.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (*.f64 x -2))) 1))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(log1p.f64 (expm1.f64 (*.f64 wj (*.f64 x -2))))
(*.f64 -2 (*.f64 wj x))
(*.f64 wj (*.f64 x -2))
(*.f64 x (*.f64 wj -2))
(-.f64 (*.f64 wj (*.f64 x -2)) x)
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1)))) 1)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 x (fma.f64 wj -2 1))) (/.f64 (*.f64 x x) (*.f64 x (fma.f64 wj -2 1))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 wj x) 2) x) (/.f64 4 (fma.f64 wj -2 1))) (*.f64 (/.f64 x x) (/.f64 x (fma.f64 wj -2 1))))
(-.f64 (*.f64 (/.f64 4 x) (/.f64 (pow.f64 (*.f64 wj x) 2) (fma.f64 wj -2 1))) (/.f64 x (fma.f64 wj -2 1)))
(-.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) (/.f64 4 (fma.f64 wj (*.f64 x -2) x))) (/.f64 x (fma.f64 wj -2 1)))
(*.f64 1 (*.f64 x (fma.f64 wj -2 1)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (+.f64 1 (*.f64 wj -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 wj -2 -1))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(*.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 -2 (*.f64 wj x))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (*.f64 wj -2))) (sqrt.f64 x)))
(*.f64 (fma.f64 wj -2 1) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))) (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 1 (/.f64 (*.f64 x (fma.f64 wj -2 1)) (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(/.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 x (fma.f64 wj -2 1)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (+.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2)) (*.f64 2 (*.f64 wj (*.f64 x x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (fma.f64 4 (pow.f64 (*.f64 wj x) 2) (*.f64 2 (*.f64 wj (*.f64 x x))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 wj x) (-.f64 (*.f64 (*.f64 wj x) 4) (*.f64 x -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 wj x) 2) 4 (fma.f64 x x (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 wj x) 2) 4 (fma.f64 x x (*.f64 (*.f64 -2 (*.f64 wj x)) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (fma.f64 4 (pow.f64 (*.f64 wj x) 2) (*.f64 x (fma.f64 wj (*.f64 x -2) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2)) (neg.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (-.f64 x (*.f64 wj (*.f64 x -2))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 4 (pow.f64 (*.f64 wj x) 2))) (-.f64 x (*.f64 -2 (*.f64 wj x))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 wj x) 2) -4)) (-.f64 x (*.f64 wj (*.f64 x -2))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 wj x) 2) -4)) (-.f64 x (*.f64 x (*.f64 wj -2))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 3)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3) 1/3)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(pow.f64 (*.f64 x (fma.f64 wj -2 1)) 1)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (exp.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 wj -2 1)))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (exp.f64 x)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 wj) x) -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2))))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 wj) x) -2) (+.f64 1 (expm1.f64 x))))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (exp.f64 x)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 wj (*.f64 x -2)))) (+.f64 1 (expm1.f64 x))))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 3))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(hypot.f64 (*.f64 wj (*.f64 x -2)) x)
(hypot.f64 (*.f64 -2 (*.f64 wj x)) x)
(hypot.f64 (*.f64 x (*.f64 wj -2)) x)
(exp.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 wj -2 1))) 1))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 wj -2 1))))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 wj (*.f64 x -2) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 1 x (*.f64 wj (*.f64 x -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 1 (*.f64 wj (*.f64 x -2)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 1 (*.f64 x (fma.f64 wj -2 1)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x 1 (*.f64 wj (*.f64 x -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x -1 (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 x (*.f64 wj -2) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 x (+.f64 1 (*.f64 wj -2)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 x (fma.f64 wj -2 1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x (fma.f64 wj -2 -1) (+.f64 x x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 x (fma.f64 wj -2 -1) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 -1 x (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 -2 (*.f64 wj x) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 wj x) -2 x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 wj (*.f64 x -2)) 1 x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) x)
(fma.f64 (cbrt.f64 (*.f64 -2 (*.f64 wj x))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 wj -2))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 wj x) 2) 4)) (cbrt.f64 (*.f64 wj (*.f64 x -2))) x)
(fma.f64 (cbrt.f64 (*.f64 -2 (*.f64 wj x))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 wj (*.f64 x -2))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 x (*.f64 wj -2))) (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 wj x) 2))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2) (*.f64 (cbrt.f64 (*.f64 wj x)) -2) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) 2) (cbrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 wj (*.f64 x -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (neg.f64 (cbrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (/.f64 1 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 (*.f64 wj (*.f64 x -2))) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (sqrt.f64 (*.f64 wj x)) (*.f64 (sqrt.f64 (*.f64 wj x)) -2) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (sqrt.f64 (*.f64 x (fma.f64 wj -2 1))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (+.f64 x x))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x))))) (+.f64 x x))
(+.f64 (+.f64 x x) (/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x))))))
(+.f64 x (+.f64 x (/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))))
(fma.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 -2 (*.f64 (*.f64 wj x) x)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x (fma.f64 wj -2 1)) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 wj x) 3) -8 (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 wj (*.f64 x -2) x) 2) (*.f64 2 (*.f64 wj (*.f64 x x)))))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (*.f64 x (fma.f64 wj -2 1)) 1 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 wj -2) x x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 -2 (*.f64 wj x))) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (*.f64 wj -2))) (sqrt.f64 x)) (+.f64 x x))
(fma.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 -2 (*.f64 wj x))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 wj (*.f64 x -2))) (sqrt.f64 x)))
(*.f64 (fma.f64 (sqrt.f64 (*.f64 wj x)) (sqrt.f64 -2) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 x (*.f64 wj -2))) (sqrt.f64 x)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (fma.f64 wj -2 1) x (+.f64 x x))
(fma.f64 x (fma.f64 wj -2 1) (+.f64 x x))
(*.f64 x (+.f64 (fma.f64 wj -2 1) 2))
(*.f64 x (+.f64 (*.f64 wj -2) 3))
(fma.f64 (fma.f64 wj -2 1) x (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 -2 x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 -2 (pow.f64 (cbrt.f64 (*.f64 wj x)) 2)) (cbrt.f64 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 -2 (sqrt.f64 (*.f64 wj x))) (sqrt.f64 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 (*.f64 wj -2) 1) x x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 (*.f64 wj -2) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 (*.f64 wj -2) (sqrt.f64 x)) (sqrt.f64 x) x)
(*.f64 x (fma.f64 wj -2 1))
(fma.f64 wj (*.f64 x -2) x)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))
(fma.f64 (*.f64 -1 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 wj (*.f64 x -2)))
(-.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 wj -2 -1))

localize26.0ms (0.2%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize38.0ms (0.3%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
100.0%
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
Compiler

Compiled 36 to 26 computations (27.8% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

12 calls:

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

rewrite92.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
2034×pow1
1888×add-exp-log
1886×log1p-expm1-u
1886×expm1-log1p-u
238×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01146
123638
2348938
Stop Event
node limit
Counts
2 → 66
Calls
Call 1
Inputs
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
Outputs
(-.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x))
(*.f64 (+.f64 1 wj) (/.f64 1 (/.f64 (+.f64 1 wj) x)))
(*.f64 (+.f64 1 wj) (*.f64 x (/.f64 1 (+.f64 1 wj))))
(*.f64 x (*.f64 (+.f64 1 wj) (/.f64 1 (+.f64 1 wj))))
(*.f64 (+.f64 x (*.f64 x wj)) (/.f64 1 (+.f64 1 wj)))
(*.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (*.f64 x (+.f64 -1 wj)) (/.f64 1 (+.f64 -1 wj)))
(*.f64 (/.f64 1 (+.f64 1 wj)) (+.f64 x (*.f64 x wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 x (*.f64 x wj)) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 x (*.f64 x wj)) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 x (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))) (/.f64 x (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 x 1) (/.f64 (+.f64 1 wj) (+.f64 1 wj)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 1 wj) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (sqrt.f64 (+.f64 1 wj))) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 1) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)
(*.f64 (/.f64 (+.f64 1 wj) 1) (/.f64 x (+.f64 1 wj)))
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2)
(pow.f64 (/.f64 (+.f64 1 wj) (+.f64 x (*.f64 x wj))) -1)
(neg.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 -1 wj)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(exp.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(+.f64 x (*.f64 x wj))
(+.f64 x (*.f64 wj x))
(+.f64 (*.f64 x wj) x)
(+.f64 (*.f64 wj x) x)
(-.f64 (+.f64 1 (+.f64 x (*.f64 x wj))) 1)
(/.f64 (*.f64 x (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) x) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 wj wj)) x) (+.f64 1 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 (pow.f64 (exp.f64 (+.f64 1 wj)) x))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 wj) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (+.f64 (log1p.f64 wj) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))

simplify58.0ms (0.4%)

Algorithm
egg-herbie
Rules
808×unswap-sqr
792×distribute-lft-in
772×distribute-rgt-in
552×associate-+l+
506×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02011748
15871572
221721470
Stop Event
node limit
Counts
90 → 125
Calls
Call 1
Inputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 2)) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 2)) x)))
(*.f64 -1 x)
(-.f64 (+.f64 (*.f64 -1 x) (/.f64 x wj)) (*.f64 -1 (/.f64 x wj)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))) (+.f64 (*.f64 -1 (/.f64 x wj)) (/.f64 x (pow.f64 wj 2))))
(-.f64 (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2)))))
(*.f64 -1 x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (*.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))) (/.f64 x (pow.f64 wj 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) (pow.f64 wj 3)))))) (/.f64 x (pow.f64 wj 2)))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 -1 (*.f64 wj x))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 -1 (*.f64 wj x))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(-.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x))
(*.f64 (+.f64 1 wj) (/.f64 1 (/.f64 (+.f64 1 wj) x)))
(*.f64 (+.f64 1 wj) (*.f64 x (/.f64 1 (+.f64 1 wj))))
(*.f64 x (*.f64 (+.f64 1 wj) (/.f64 1 (+.f64 1 wj))))
(*.f64 (+.f64 x (*.f64 x wj)) (/.f64 1 (+.f64 1 wj)))
(*.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (*.f64 x (+.f64 -1 wj)) (/.f64 1 (+.f64 -1 wj)))
(*.f64 (/.f64 1 (+.f64 1 wj)) (+.f64 x (*.f64 x wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 x (*.f64 x wj)) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 x (*.f64 x wj)) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 x (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))) (/.f64 x (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 x 1) (/.f64 (+.f64 1 wj) (+.f64 1 wj)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 1 wj) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (sqrt.f64 (+.f64 1 wj))) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 1) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)
(*.f64 (/.f64 (+.f64 1 wj) 1) (/.f64 x (+.f64 1 wj)))
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2)
(pow.f64 (/.f64 (+.f64 1 wj) (+.f64 x (*.f64 x wj))) -1)
(neg.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 -1 wj)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(exp.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(+.f64 x (*.f64 x wj))
(+.f64 x (*.f64 wj x))
(+.f64 (*.f64 x wj) x)
(+.f64 (*.f64 wj x) x)
(-.f64 (+.f64 1 (+.f64 x (*.f64 x wj))) 1)
(/.f64 (*.f64 x (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (*.f64 x (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) x) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 wj wj)) x) (+.f64 1 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 (pow.f64 (exp.f64 (+.f64 1 wj)) x))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 wj) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(exp.f64 (+.f64 (log1p.f64 wj) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))
Outputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(fma.f64 (*.f64 x -2) wj x)
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 2)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 x (neg.f64 x)) (*.f64 wj wj) x))
(fma.f64 (*.f64 x -2) wj (fma.f64 (+.f64 x x) (*.f64 wj wj) x))
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 x (*.f64 -1 x)) (pow.f64 wj 2)) x)))
(fma.f64 (-.f64 (neg.f64 x) x) (pow.f64 wj 3) (fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 x (neg.f64 x)) (*.f64 wj wj) x)))
(+.f64 (fma.f64 (+.f64 x x) (*.f64 wj wj) x) (*.f64 (*.f64 x -2) (+.f64 (pow.f64 wj 3) wj)))
(*.f64 -1 x)
(neg.f64 x)
(-.f64 (+.f64 (*.f64 -1 x) (/.f64 x wj)) (*.f64 -1 (/.f64 x wj)))
(-.f64 (fma.f64 -1 x (/.f64 x wj)) (/.f64 (neg.f64 x) wj))
(+.f64 (/.f64 x wj) (-.f64 (/.f64 x wj) x))
(-.f64 (*.f64 2 (/.f64 x wj)) x)
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))) (+.f64 (*.f64 -1 (/.f64 x wj)) (/.f64 x (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 x (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))) (fma.f64 -1 (/.f64 x wj) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (-.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) x))
(-.f64 (*.f64 2 (-.f64 (/.f64 x wj) (/.f64 (/.f64 x wj) wj))) x)
(-.f64 (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))) (+.f64 (*.f64 -1 (/.f64 x wj)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 3))) (/.f64 x (pow.f64 wj 2)))))
(+.f64 (/.f64 x (pow.f64 wj 3)) (-.f64 (fma.f64 -1 x (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))) (fma.f64 -1 (/.f64 x wj) (fma.f64 -1 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj))))))
(-.f64 (+.f64 (+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (-.f64 (/.f64 x (pow.f64 wj 3)) x)) (/.f64 x wj)) (-.f64 (/.f64 x (*.f64 wj wj)) (/.f64 x (pow.f64 wj 3))))
(+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (/.f64 x (pow.f64 wj 3)) (-.f64 (*.f64 2 (-.f64 (/.f64 x wj) (/.f64 (/.f64 x wj) wj))) x)))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (*.f64 -1 x))
(-.f64 (fma.f64 -1 x (/.f64 x wj)) (/.f64 (neg.f64 x) wj))
(+.f64 (/.f64 x wj) (-.f64 (/.f64 x wj) x))
(-.f64 (*.f64 2 (/.f64 x wj)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (+.f64 (*.f64 -1 x) (*.f64 -1 (/.f64 x (pow.f64 wj 2))))) (/.f64 x (pow.f64 wj 2)))
(-.f64 (fma.f64 -1 x (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))) (fma.f64 -1 (/.f64 x wj) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (-.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) x))
(-.f64 (*.f64 2 (-.f64 (/.f64 x wj) (/.f64 (/.f64 x wj) wj))) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) (pow.f64 wj 3)))))) (/.f64 x (pow.f64 wj 2)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 x) x) wj) (fma.f64 -1 x (*.f64 -1 (+.f64 (/.f64 x (*.f64 wj wj)) (/.f64 (-.f64 (neg.f64 x) x) (pow.f64 wj 3)))))) (/.f64 x (*.f64 wj wj)))
(+.f64 (-.f64 (/.f64 (+.f64 x x) wj) x) (-.f64 (-.f64 (/.f64 (+.f64 x x) (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj))) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 (*.f64 2 (-.f64 (/.f64 x wj) (/.f64 (/.f64 x wj) wj))) x) (/.f64 (+.f64 x x) (pow.f64 wj 3)))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(*.f64 -1 (*.f64 wj x))
(neg.f64 (*.f64 x wj))
(*.f64 (neg.f64 x) wj)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(*.f64 -1 (*.f64 wj x))
(neg.f64 (*.f64 x wj))
(*.f64 (neg.f64 x) wj)
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(-.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 1)
x
(*.f64 1 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x))
x
(*.f64 (+.f64 1 wj) (/.f64 1 (/.f64 (+.f64 1 wj) x)))
x
(*.f64 (+.f64 1 wj) (*.f64 x (/.f64 1 (+.f64 1 wj))))
x
(*.f64 x (*.f64 (+.f64 1 wj) (/.f64 1 (+.f64 1 wj))))
x
(*.f64 (+.f64 x (*.f64 x wj)) (/.f64 1 (+.f64 1 wj)))
x
(*.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
x
(*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2))
x
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
x
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (*.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (fma.f64 x wj x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (/.f64 (cbrt.f64 (fma.f64 x wj x)) (+.f64 wj 1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
x
(*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (*.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
x
(*.f64 (*.f64 x (+.f64 -1 wj)) (/.f64 1 (+.f64 -1 wj)))
x
(*.f64 (/.f64 1 (+.f64 1 wj)) (+.f64 x (*.f64 x wj)))
x
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 x (*.f64 x wj)) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 x (*.f64 x wj)) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (+.f64 1 wj) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 x (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))) (/.f64 x (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 1 wj))) (/.f64 (+.f64 1 wj) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 x 1) (/.f64 (+.f64 1 wj) (+.f64 1 wj)))
x
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (+.f64 1 wj) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (*.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (fma.f64 x wj x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (/.f64 (cbrt.f64 (fma.f64 x wj x)) (+.f64 wj 1)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
(*.f64 (cbrt.f64 (*.f64 x 1)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(/.f64 (*.f64 (cbrt.f64 x) (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2)) (sqrt.f64 (+.f64 1 wj))) (/.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) (sqrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x wj x) 2)) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 (fma.f64 x wj x)) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 1) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (+.f64 1 wj)))
x
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (/.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) (cbrt.f64 (+.f64 1 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (fma.f64 x wj x) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)
x
(*.f64 (/.f64 (+.f64 1 wj) 1) (/.f64 x (+.f64 1 wj)))
x
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(*.f64 (/.f64 (fma.f64 x wj x) (+.f64 (pow.f64 wj 3) 1)) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (fma.f64 x wj x) (/.f64 (+.f64 (pow.f64 wj 3) 1) (+.f64 (fma.f64 wj wj 1) wj)))
(/.f64 (*.f64 (fma.f64 x wj x) (+.f64 wj (fma.f64 wj wj 1))) (+.f64 (pow.f64 wj 3) 1))
(*.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(*.f64 (+.f64 wj 1) (/.f64 (fma.f64 x wj x) (+.f64 (*.f64 wj wj) 1)))
(*.f64 (+.f64 wj 1) (/.f64 (fma.f64 x wj x) (fma.f64 wj wj 1)))
(pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 1)
x
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 3)
x
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3) 1/3)
x
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)) 2)
x
(pow.f64 (/.f64 (+.f64 1 wj) (+.f64 x (*.f64 x wj))) -1)
x
(neg.f64 (/.f64 (+.f64 x (*.f64 x wj)) (+.f64 -1 wj)))
(/.f64 (neg.f64 (fma.f64 x wj x)) (+.f64 -1 wj))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 2))
x
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
x
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x) 3))
x
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) (pow.f64 (+.f64 1 wj) 3)))
x
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
x
(exp.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)))
x
(exp.f64 (*.f64 (-.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) (log1p.f64 wj)) 1))
x
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 1 wj) (+.f64 1 wj)) x)))
x
(+.f64 x (*.f64 x wj))
(fma.f64 x wj x)
(+.f64 x (*.f64 wj x))
(fma.f64 x wj x)
(+.f64 (*.f64 x wj) x)
(fma.f64 x wj x)
(+.f64 (*.f64 wj x) x)
(fma.f64 x wj x)
(-.f64 (+.f64 1 (+.f64 x (*.f64 x wj))) 1)
(fma.f64 x wj x)
(/.f64 (*.f64 x (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (+.f64 (pow.f64 wj 3) 1) (/.f64 (+.f64 1 (fma.f64 wj wj wj)) x))
(*.f64 (/.f64 (+.f64 (pow.f64 wj 3) 1) (+.f64 (fma.f64 wj wj 1) wj)) x)
(*.f64 (/.f64 x (+.f64 wj (fma.f64 wj wj 1))) (+.f64 (pow.f64 wj 3) 1))
(/.f64 (*.f64 x (+.f64 1 (*.f64 wj wj))) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 (*.f64 wj wj) 1)))
(*.f64 (/.f64 x (+.f64 wj 1)) (fma.f64 wj wj 1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) x) (+.f64 1 (fma.f64 wj wj wj)))
(/.f64 (+.f64 (pow.f64 wj 3) 1) (/.f64 (+.f64 1 (fma.f64 wj wj wj)) x))
(*.f64 (/.f64 (+.f64 (pow.f64 wj 3) 1) (+.f64 (fma.f64 wj wj 1) wj)) x)
(*.f64 (/.f64 x (+.f64 wj (fma.f64 wj wj 1))) (+.f64 (pow.f64 wj 3) 1))
(/.f64 (*.f64 (+.f64 1 (*.f64 wj wj)) x) (+.f64 1 wj))
(/.f64 x (/.f64 (+.f64 wj 1) (+.f64 (*.f64 wj wj) 1)))
(*.f64 (/.f64 x (+.f64 wj 1)) (fma.f64 wj wj 1))
(pow.f64 (+.f64 x (*.f64 x wj)) 1)
(fma.f64 x wj x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 x wj))) 3)
(fma.f64 x wj x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3) 1/3)
(fma.f64 x wj x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 x wj))) 2)
(fma.f64 x wj x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 2))
(fma.f64 x wj x)
(log.f64 (pow.f64 (exp.f64 (+.f64 1 wj)) x))
(fma.f64 x wj x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 x wj)) 3))
(fma.f64 x wj x)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 wj) 3) (pow.f64 x 3)))
(fma.f64 x wj x)
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 wj) 3)))
(fma.f64 x wj x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 x wj))))
(fma.f64 x wj x)
(exp.f64 (+.f64 (log1p.f64 wj) (log.f64 x)))
(*.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 wj) (log.f64 x)) 1))
(exp.f64 (+.f64 (log1p.f64 wj) (log.f64 x)))
(*.f64 x (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 x wj))))
(fma.f64 x wj x)

localize29.0ms (0.2%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 x (+.f64 wj 1))
100.0%
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
Compiler

Compiled 24 to 14 computations (41.7% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite76.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1090×log-prod
714×prod-exp
710×pow-prod-down
492×pow-prod-up
444×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01036
121134
2294734
Stop Event
node limit
Counts
2 → 102
Calls
Call 1
Inputs
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (+.f64 wj 1))
Outputs
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 x (/.f64 1 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(*.f64 (/.f64 (neg.f64 x) (+.f64 wj 1)) (/.f64 1 (neg.f64 (exp.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 (+.f64 wj 1)) (exp.f64 wj)))
(*.f64 (/.f64 x (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (/.f64 (/.f64 1 (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 wj)) -2) (/.f64 (/.f64 x (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (exp.f64 wj) -1/2) (/.f64 (/.f64 x (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 1) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)) 1/3)
(pow.f64 (*.f64 (/.f64 (+.f64 wj 1) x) (exp.f64 wj)) -1)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) 1) -1)
(neg.f64 (/.f64 (/.f64 x (+.f64 wj 1)) (neg.f64 (exp.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(exp.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) (neg.f64 wj)))
(exp.f64 (+.f64 (neg.f64 wj) (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 0 (/.f64 x (+.f64 wj 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 wj 1)))) 1)
(*.f64 x (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 x (+.f64 wj 1)))
(*.f64 (/.f64 x (+.f64 wj 1)) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (+.f64 wj 1)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj 1)) -2) (/.f64 x (cbrt.f64 (+.f64 wj 1))))
(*.f64 (pow.f64 (+.f64 wj 1) -1/2) (/.f64 x (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 x (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (/.f64 x (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 x (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) x) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 wj 1) x) 1) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 wj 1))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (log1p.f64 wj))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (log1p.f64 wj))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (log1p.f64 wj))) 2))
(exp.f64 (*.f64 (-.f64 (log1p.f64 wj) (log.f64 x)) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (log1p.f64 wj))))
(exp.f64 (+.f64 (neg.f64 (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 wj 1))))

simplify85.0ms (0.7%)

Algorithm
egg-herbie
Rules
1070×associate-/r*
930×unswap-sqr
906×distribute-lft-in
858×distribute-rgt-in
332×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03313898
18383664
228973630
Stop Event
node limit
Counts
150 → 174
Calls
Call 1
Inputs
(/.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 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))) (pow.f64 wj 3))) (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(/.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 wj))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 1 wj))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) x) x))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) x)) (+.f64 (*.f64 (pow.f64 wj 2) x) x)))
(/.f64 x wj)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))
(+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 4))) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))))
(/.f64 x wj)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))
(+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 4))) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))))
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 x (/.f64 1 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(*.f64 (/.f64 (neg.f64 x) (+.f64 wj 1)) (/.f64 1 (neg.f64 (exp.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 (+.f64 wj 1)) (exp.f64 wj)))
(*.f64 (/.f64 x (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (/.f64 (/.f64 1 (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 wj)) -2) (/.f64 (/.f64 x (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (exp.f64 wj) -1/2) (/.f64 (/.f64 x (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 1) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)) 1/3)
(pow.f64 (*.f64 (/.f64 (+.f64 wj 1) x) (exp.f64 wj)) -1)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) 1) -1)
(neg.f64 (/.f64 (/.f64 x (+.f64 wj 1)) (neg.f64 (exp.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(exp.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) (neg.f64 wj)))
(exp.f64 (+.f64 (neg.f64 wj) (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 0 (/.f64 x (+.f64 wj 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 wj 1)))) 1)
(*.f64 x (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 x (+.f64 wj 1)))
(*.f64 (/.f64 x (+.f64 wj 1)) 1)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 wj 1))))
(*.f64 (/.f64 1 (+.f64 wj 1)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj 1)) -2) (/.f64 x (cbrt.f64 (+.f64 wj 1))))
(*.f64 (pow.f64 (+.f64 wj 1) -1/2) (/.f64 x (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 wj 1))))
(*.f64 (/.f64 x (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (/.f64 x (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 x (+.f64 wj 1)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 3)
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 2)
(pow.f64 (/.f64 (+.f64 wj 1) x) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 wj 1) x) 1) -1)
(neg.f64 (/.f64 x (neg.f64 (+.f64 wj 1))))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2))
(log.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 wj 1)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (log1p.f64 wj))) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (log1p.f64 wj))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (log1p.f64 wj))) 2))
(exp.f64 (*.f64 (-.f64 (log1p.f64 wj) (log.f64 x)) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (log1p.f64 wj))))
(exp.f64 (+.f64 (neg.f64 (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 wj 1))))
Outputs
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 (*.f64 wj -2) x x)
(+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x))
(fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)) x))
(fma.f64 -2 (*.f64 x wj) (fma.f64 (neg.f64 (*.f64 wj wj)) (*.f64 x -5/2) x))
(+.f64 x (*.f64 wj (-.f64 (*.f64 x -2) (*.f64 wj (*.f64 x -5/2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -3 x) (+.f64 (*.f64 2/3 x) (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))))) (pow.f64 wj 3))) (+.f64 (*.f64 -2 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 2) (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))) x)))
(fma.f64 -1 (*.f64 (fma.f64 -3 x (fma.f64 2/3 x (*.f64 -2 (*.f64 x -5/2)))) (pow.f64 wj 3)) (fma.f64 -2 (*.f64 x wj) (fma.f64 -1 (*.f64 (*.f64 wj wj) (*.f64 x -5/2)) x)))
(-.f64 (fma.f64 -2 (*.f64 x wj) (fma.f64 (neg.f64 (*.f64 wj wj)) (*.f64 x -5/2) x)) (*.f64 (+.f64 (*.f64 x 5) (*.f64 x -7/3)) (pow.f64 wj 3)))
(+.f64 (*.f64 wj (-.f64 (*.f64 x -2) (*.f64 wj (*.f64 x -5/2)))) (-.f64 x (*.f64 (*.f64 x 8/3) (pow.f64 wj 3))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 (/.f64 x wj) (exp.f64 wj))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))
(-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)))
(-.f64 (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj))) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4))) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (-.f64 (-.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 (/.f64 x (pow.f64 wj 4)) (exp.f64 wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 -1 (*.f64 wj wj)) (/.f64 -1 (pow.f64 wj 4))))))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 (/.f64 x wj) (exp.f64 wj))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))
(-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2))))))
(+.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 (/.f64 x wj) (exp.f64 wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)))
(-.f64 (+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj))) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 2)))) (+.f64 (*.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))) (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 3))))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj))) (fma.f64 -1 (/.f64 x (*.f64 (exp.f64 wj) (pow.f64 wj 4))) (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (-.f64 (-.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (/.f64 (/.f64 x (pow.f64 wj 4)) (exp.f64 wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(+.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (+.f64 (/.f64 (/.f64 x (pow.f64 wj 3)) (exp.f64 wj)) (*.f64 (/.f64 x (exp.f64 wj)) (+.f64 (/.f64 -1 (*.f64 wj wj)) (/.f64 -1 (pow.f64 wj 4))))))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
(/.f64 x (+.f64 1 wj))
(/.f64 x (+.f64 wj 1))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(-.f64 x (*.f64 x wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 (pow.f64 wj 2) x) x))
(fma.f64 -1 (*.f64 x wj) (*.f64 (fma.f64 wj wj 1) x))
(*.f64 x (-.f64 (fma.f64 wj wj 1) wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 wj 3) x)) (+.f64 (*.f64 (pow.f64 wj 2) x) x)))
(fma.f64 -1 (*.f64 x wj) (fma.f64 -1 (*.f64 x (pow.f64 wj 3)) (*.f64 (fma.f64 wj wj 1) x)))
(+.f64 (*.f64 x (neg.f64 (pow.f64 wj 3))) (*.f64 x (-.f64 (fma.f64 wj wj 1) wj)))
(*.f64 x (-.f64 (-.f64 (fma.f64 wj wj 1) (pow.f64 wj 3)) wj))
(/.f64 x wj)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))
(fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))
(-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj)))
(+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3)))
(+.f64 (/.f64 x wj) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (/.f64 x (pow.f64 wj 3)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 4))) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))))
(fma.f64 -1 (/.f64 x (pow.f64 wj 4)) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3))))
(-.f64 (+.f64 (/.f64 x wj) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))) (/.f64 x (pow.f64 wj 4)))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (pow.f64 wj 4))))
(/.f64 x wj)
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))
(fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))
(-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj)))
(+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj)))
(+.f64 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3)))
(+.f64 (/.f64 x wj) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (/.f64 x (pow.f64 wj 3)))
(+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 4))) (+.f64 (/.f64 x (pow.f64 wj 3)) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 wj 2))) (/.f64 x wj))))
(fma.f64 -1 (/.f64 x (pow.f64 wj 4)) (+.f64 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj)) (/.f64 x (pow.f64 wj 3))))
(-.f64 (+.f64 (/.f64 x wj) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))) (/.f64 x (pow.f64 wj 4)))
(+.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) (-.f64 (/.f64 x (pow.f64 wj 3)) (/.f64 x (pow.f64 wj 4))))
(+.f64 0 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 x (/.f64 1 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 (neg.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (neg.f64 x) (+.f64 wj 1)) (/.f64 1 (neg.f64 (exp.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj 1)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 wj)) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 (+.f64 wj 1)) (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 x (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (*.f64 (+.f64 wj 1) (cbrt.f64 (exp.f64 wj)))) (cbrt.f64 (exp.f64 (*.f64 wj 2))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj wj)))) (*.f64 (+.f64 wj 1) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (/.f64 (/.f64 1 (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (*.f64 (+.f64 wj 1) (sqrt.f64 (exp.f64 wj)))) (sqrt.f64 (exp.f64 wj)))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (*.f64 (+.f64 wj 1) (sqrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 wj)) -2) (/.f64 (/.f64 x (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 wj)) -2) (/.f64 x (*.f64 (+.f64 wj 1) (cbrt.f64 (exp.f64 wj)))))
(*.f64 (pow.f64 (exp.f64 wj) -1/2) (/.f64 (/.f64 x (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(/.f64 (*.f64 (/.f64 x (+.f64 wj 1)) (pow.f64 (exp.f64 wj) -1/2)) (sqrt.f64 (exp.f64 wj)))
(/.f64 (pow.f64 (exp.f64 wj) -1/2) (/.f64 (sqrt.f64 (exp.f64 wj)) (/.f64 x (+.f64 wj 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) 1) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (exp.f64 (*.f64 wj 2)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (/.f64 (cbrt.f64 (exp.f64 (+.f64 wj wj))) (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (/.f64 (/.f64 1 (+.f64 wj 1)) (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (*.f64 (+.f64 wj 1) (sqrt.f64 (exp.f64 wj)))) (sqrt.f64 (exp.f64 wj)))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (*.f64 (+.f64 wj 1) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 1) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 x (cbrt.f64 (exp.f64 (*.f64 wj 2)))) (/.f64 (/.f64 1 (+.f64 wj 1)) (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (*.f64 (+.f64 wj 1) (cbrt.f64 (exp.f64 wj)))) (cbrt.f64 (exp.f64 (*.f64 wj 2))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj wj)))) (*.f64 (+.f64 wj 1) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2) 1/2)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) -1)
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(pow.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)))
(pow.f64 (*.f64 (/.f64 (+.f64 wj 1) x) (exp.f64 wj)) -1)
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) x) -1)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (/.f64 (+.f64 wj 1) x)) 1) -1)
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(neg.f64 (/.f64 (/.f64 x (+.f64 wj 1)) (neg.f64 (exp.f64 wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj))) 1) 1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 1/3))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (+.f64 wj (log1p.f64 wj)))) 2))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 wj (-.f64 (log.f64 x) (log1p.f64 wj))) -1))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) (neg.f64 wj)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(exp.f64 (+.f64 (neg.f64 wj) (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1)))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(+.f64 0 (/.f64 x (+.f64 wj 1)))
(/.f64 x (+.f64 wj 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 wj 1)))) 1)
(/.f64 x (+.f64 wj 1))
(*.f64 x (/.f64 1 (+.f64 wj 1)))
(/.f64 x (+.f64 wj 1))
(*.f64 1 (/.f64 x (+.f64 wj 1)))
(/.f64 x (+.f64 wj 1))
(*.f64 (/.f64 x (+.f64 wj 1)) 1)
(/.f64 x (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2))
(/.f64 x (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 2) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) (sqrt.f64 (/.f64 x (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(*.f64 (/.f64 1 (+.f64 wj 1)) x)
(/.f64 x (+.f64 wj 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 wj 1)) -2) (/.f64 x (cbrt.f64 (+.f64 wj 1))))
(*.f64 (pow.f64 (+.f64 wj 1) -1/2) (/.f64 x (sqrt.f64 (+.f64 wj 1))))
(/.f64 (*.f64 x (pow.f64 (+.f64 wj 1) -1/2)) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (+.f64 wj 1)))
(/.f64 x (+.f64 wj 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (cbrt.f64 (/.f64 x (+.f64 wj 1))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (+.f64 wj 1))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 x (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (+.f64 wj 1)))
(/.f64 x (+.f64 wj 1))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 x (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 x (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (/.f64 x (fma.f64 wj wj -1)) (+.f64 wj -1))
(pow.f64 (/.f64 x (+.f64 wj 1)) 1)
(/.f64 x (+.f64 wj 1))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 wj 1))) 3)
(/.f64 x (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2) 1/2)
(/.f64 x (+.f64 wj 1))
(pow.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3) 1/3)
(/.f64 x (+.f64 wj 1))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 wj 1))) 2)
(/.f64 x (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) x) -1)
(/.f64 x (+.f64 wj 1))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)) 1/3)
(/.f64 x (+.f64 wj 1))
(pow.f64 (/.f64 (/.f64 (+.f64 wj 1) x) 1) -1)
(/.f64 x (+.f64 wj 1))
(neg.f64 (/.f64 x (neg.f64 (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 2))
(/.f64 x (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 x (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (+.f64 wj 1)))))
(/.f64 x (+.f64 wj 1))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 wj 1)) 3))
(/.f64 x (+.f64 wj 1))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 wj 1) 3)))
(/.f64 x (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 x) (log1p.f64 wj)) 1) 1))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 x) (log1p.f64 wj))) 3))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 x) (log1p.f64 wj))) 1/3))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 x) (log1p.f64 wj))) 2))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 wj) (log.f64 x)) -1))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (log1p.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(exp.f64 (+.f64 (neg.f64 (log1p.f64 wj)) (*.f64 (log.f64 x) 1)))
(exp.f64 (-.f64 (log.f64 x) (log1p.f64 wj)))
(/.f64 x (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 wj 1))))
(/.f64 x (+.f64 wj 1))

localize338.0ms (2.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 -1/3 x)
99.0%
(+.f64 (*.f64 -1/3 x) x)
99.0%
(+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))
87.8%
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))
Compiler

Compiled 471 to 361 computations (23.4% saved)

series2.0ms (0%)

Counts
4 → 36
Calls

15 calls:

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

rewrite93.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1312×log-prod
1154×fma-def
932×pow-prod-down
596×pow-prod-up
566×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01340
129340
2378840
Stop Event
node limit
Counts
4 → 185
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))
(+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))
(+.f64 (*.f64 -1/3 x) x)
(*.f64 -1/3 x)
Outputs
(+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 1/2 x)) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 x -1/3)) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(+.f64 (*.f64 (*.f64 1/2 x) (*.f64 wj wj)) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(/.f64 (*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (*.f64 wj wj)) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 wj wj)) (*.f64 x 5/6))
(pow.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 3)
(pow.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4) 1/2)
(pow.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(fma.f64 (*.f64 1/2 x) (*.f64 wj wj) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(fma.f64 (*.f64 x -1/3) (*.f64 wj wj) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) (*.f64 1/2 x) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(fma.f64 (*.f64 wj wj) (*.f64 x -1/3) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(-.f64 (/.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 x 5/6)) (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x 5/6)))
(*.f64 x 1/6)
(*.f64 (*.f64 x 1/6) 1)
(*.f64 1 (*.f64 x 1/6))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (/.f64 1 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(*.f64 1/6 x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 1/9 (*.f64 x x) (-.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 (*.f64 1/2 x) (*.f64 x -1/3)))))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(/.f64 (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 1/4 (*.f64 x x))) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)))
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (*.f64 (*.f64 x x) 1/36) 1/2)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) -1)
(pow.f64 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) -1)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (exp.f64 (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (pow.f64 (exp.f64 -1/3) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (pow.f64 (exp.f64 1/2) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 1/6))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 1/6) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 1/6))) 2))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(fma.f64 1/2 x (*.f64 x -1/3))
(fma.f64 x 1/2 (*.f64 x -1/3))
(fma.f64 x -1/3 (*.f64 1/2 x))
(fma.f64 (*.f64 1/2 x) 1 (*.f64 x -1/3))
(fma.f64 -1/3 x (*.f64 1/2 x))
(fma.f64 (*.f64 x -1/3) 1 (*.f64 1/2 x))
(fma.f64 1 (*.f64 1/2 x) (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) (*.f64 1/2 x))
(fma.f64 (cbrt.f64 (*.f64 1/2 x)) (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (cbrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (*.f64 1/2 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) (*.f64 1/2 x))
(fma.f64 (sqrt.f64 (*.f64 1/2 x)) (sqrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/2) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) (*.f64 1/2 x))
(fma.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x -1/3))
(fma.f64 (*.f64 1/2 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x -1/3))
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 1/2 x))
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(-.f64 (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x -4/3)) (/.f64 (*.f64 x x) (*.f64 x -4/3)))
(*.f64 x 2/3)
(*.f64 (*.f64 x 2/3) 1)
(*.f64 1 (*.f64 x 2/3))
(*.f64 (cbrt.f64 (*.f64 x 2/3)) (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2) (cbrt.f64 (*.f64 x 2/3)))
(*.f64 (sqrt.f64 (*.f64 x 2/3)) (sqrt.f64 (*.f64 x 2/3)))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (/.f64 1 (*.f64 x -4/3)))
(*.f64 2/3 x)
(*.f64 (*.f64 2/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 2/3 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x (*.f64 x -1/3)))))
(/.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (*.f64 x -4/3))
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) (neg.f64 (*.f64 x -4/3)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 1/9 (*.f64 x x))) (-.f64 x (*.f64 x -1/3)))
(pow.f64 (*.f64 x 2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(pow.f64 (*.f64 4/9 (*.f64 x x)) 1/2)
(pow.f64 (pow.f64 (*.f64 x 2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) -1)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -1/3) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (*.f64 x 2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x 2/3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(fma.f64 x -1/3 x)
(fma.f64 x 1 (*.f64 x -1/3))
(fma.f64 -1/3 x x)
(fma.f64 (*.f64 x -1/3) 1 x)
(fma.f64 1 x (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) x)
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) x)
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) x)
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) x)
(+.f64 0 (*.f64 x -1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)) (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(pow.f64 (*.f64 x -1/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(pow.f64 (*.f64 1/9 (*.f64 x x)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(sqrt.f64 (*.f64 1/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(exp.f64 (log.f64 (*.f64 x -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x -1/3))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x -1/3))) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x -1/3))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 3) 1/3))
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))

simplify80.0ms (0.6%)

Algorithm
egg-herbie
Rules
1212×unswap-sqr
776×log-prod
520×associate-*l*
506×div-sub
432×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04003403
110192965
238752923
Stop Event
node limit
Counts
221 → 223
Calls
Call 1
Inputs
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(*.f64 2/3 x)
(+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 1/2 x)) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 x -1/3)) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(+.f64 (*.f64 (*.f64 1/2 x) (*.f64 wj wj)) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1)
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(/.f64 (*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (*.f64 wj wj)) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 wj wj)) (*.f64 x 5/6))
(pow.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 3)
(pow.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4) 1/2)
(pow.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6)))) 2))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(fma.f64 (*.f64 1/2 x) (*.f64 wj wj) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(fma.f64 (*.f64 x -1/3) (*.f64 wj wj) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) (*.f64 1/2 x) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(fma.f64 (*.f64 wj wj) (*.f64 x -1/3) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(-.f64 (/.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 x 5/6)) (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x 5/6)))
(*.f64 x 1/6)
(*.f64 (*.f64 x 1/6) 1)
(*.f64 1 (*.f64 x 1/6))
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (/.f64 1 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(*.f64 1/6 x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 1/9 (*.f64 x x) (-.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 (*.f64 1/2 x) (*.f64 x -1/3)))))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(/.f64 (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 1/4 (*.f64 x x))) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)))
(pow.f64 (*.f64 x 1/6) 1)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(pow.f64 (*.f64 (*.f64 x x) 1/36) 1/2)
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) -1)
(pow.f64 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) -1)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(log.f64 (exp.f64 (*.f64 x 1/6)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (pow.f64 (exp.f64 -1/3) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (pow.f64 (exp.f64 1/2) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(exp.f64 (log.f64 (*.f64 x 1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 1/6))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 1/6) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 1/6))) 2))
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(fma.f64 1/2 x (*.f64 x -1/3))
(fma.f64 x 1/2 (*.f64 x -1/3))
(fma.f64 x -1/3 (*.f64 1/2 x))
(fma.f64 (*.f64 1/2 x) 1 (*.f64 x -1/3))
(fma.f64 -1/3 x (*.f64 1/2 x))
(fma.f64 (*.f64 x -1/3) 1 (*.f64 1/2 x))
(fma.f64 1 (*.f64 1/2 x) (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) (*.f64 1/2 x))
(fma.f64 (cbrt.f64 (*.f64 1/2 x)) (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (cbrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (*.f64 1/2 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) (*.f64 1/2 x))
(fma.f64 (sqrt.f64 (*.f64 1/2 x)) (sqrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/2) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) (*.f64 1/2 x))
(fma.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x -1/3))
(fma.f64 (*.f64 1/2 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x -1/3))
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 1/2 x))
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 1/2 x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(-.f64 (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x -4/3)) (/.f64 (*.f64 x x) (*.f64 x -4/3)))
(*.f64 x 2/3)
(*.f64 (*.f64 x 2/3) 1)
(*.f64 1 (*.f64 x 2/3))
(*.f64 (cbrt.f64 (*.f64 x 2/3)) (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2) (cbrt.f64 (*.f64 x 2/3)))
(*.f64 (sqrt.f64 (*.f64 x 2/3)) (sqrt.f64 (*.f64 x 2/3)))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (/.f64 1 (*.f64 x -4/3)))
(*.f64 2/3 x)
(*.f64 (*.f64 2/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 2/3 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x (*.f64 x -1/3)))))
(/.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (*.f64 x -4/3))
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) (neg.f64 (*.f64 x -4/3)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 1/9 (*.f64 x x))) (-.f64 x (*.f64 x -1/3)))
(pow.f64 (*.f64 x 2/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(pow.f64 (*.f64 4/9 (*.f64 x x)) 1/2)
(pow.f64 (pow.f64 (*.f64 x 2/3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) -1)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -1/3) x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (*.f64 x 2/3) 3))
(expm1.f64 (log1p.f64 (*.f64 x 2/3)))
(exp.f64 (log.f64 (*.f64 x 2/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 2/3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x 2/3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 2/3))) 2))
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(fma.f64 x -1/3 x)
(fma.f64 x 1 (*.f64 x -1/3))
(fma.f64 -1/3 x x)
(fma.f64 (*.f64 x -1/3) 1 x)
(fma.f64 1 x (*.f64 x -1/3))
(fma.f64 1 (*.f64 x -1/3) x)
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x -1/3))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) x)
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x -1/3))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) x)
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) x)
(+.f64 0 (*.f64 x -1/3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)) (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(pow.f64 (*.f64 x -1/3) 1)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(pow.f64 (*.f64 1/9 (*.f64 x x)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(sqrt.f64 (*.f64 1/9 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(exp.f64 (log.f64 (*.f64 x -1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x -1/3))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x -1/3))) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x -1/3))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 3) 1/3))
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))
Outputs
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 1/6 x)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 1/2 x)) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 x -1/3)) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 1/2 x) (*.f64 wj wj)) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 1/6 x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 1/6 x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 1/6 x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 1/6 x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 1/6 x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1)
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 wj wj) (/.f64 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4)))) (*.f64 (pow.f64 x 3) 19/216))
(*.f64 (/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4)))) (*.f64 wj wj))
(/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (*.f64 x 5/6))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(/.f64 (*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (*.f64 wj wj)) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(/.f64 (*.f64 wj wj) (/.f64 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8))))
(*.f64 (/.f64 (*.f64 wj wj) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4)))) (*.f64 (pow.f64 x 3) 19/216))
(*.f64 (/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4)))) (*.f64 wj wj))
(/.f64 (*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 wj wj)) (*.f64 x 5/6))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(pow.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))) 1)
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 3)
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(pow.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4) 1/2)
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(pow.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 wj 6) (*.f64 (pow.f64 x 3) 1/216)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 1/216 (pow.f64 wj 6))))
(pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 2)
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(sqrt.f64 (pow.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6))) 4))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (*.f64 x 1/6)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (*.f64 x 1/6) 3)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (*.f64 (pow.f64 x 3) 1/216)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (*.f64 1/216 (pow.f64 wj 6))))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))) 1) 1))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 3))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) 1/3))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(exp.f64 (*.f64 (log.f64 (*.f64 wj (sqrt.f64 (*.f64 x 1/6)))) 2))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 1/6 (*.f64 wj wj)))))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(fma.f64 (*.f64 1/2 x) (*.f64 wj wj) (*.f64 (*.f64 x -1/3) (*.f64 wj wj)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(fma.f64 (*.f64 x -1/3) (*.f64 wj wj) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(fma.f64 (*.f64 wj wj) (*.f64 1/2 x) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(fma.f64 (*.f64 wj wj) (*.f64 x -1/3) (*.f64 (*.f64 wj wj) (*.f64 1/2 x)))
(*.f64 (*.f64 1/6 x) (*.f64 wj wj))
(*.f64 1/6 (*.f64 wj (*.f64 wj x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 1/6))) 1)
(*.f64 1/6 x)
(-.f64 (/.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 x 5/6)) (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x 5/6)))
(-.f64 (*.f64 (/.f64 1/4 x) (/.f64 (*.f64 x x) 5/6)) (*.f64 (/.f64 1/9 x) (/.f64 (*.f64 x x) 5/6)))
(-.f64 (*.f64 (/.f64 x 1) 3/10) (*.f64 (/.f64 x 1) 2/15))
(-.f64 (*.f64 x 3/10) (*.f64 x 2/15))
(*.f64 x 1/6)
(*.f64 1/6 x)
(*.f64 (*.f64 x 1/6) 1)
(*.f64 1/6 x)
(*.f64 1 (*.f64 x 1/6))
(*.f64 1/6 x)
(*.f64 (cbrt.f64 (*.f64 x 1/6)) (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2))
(*.f64 1/6 x)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 1/6)) 2) (cbrt.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/6))
(*.f64 1/6 x)
(*.f64 (sqrt.f64 (*.f64 x 1/6)) (sqrt.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/6))
(*.f64 1/6 x)
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (/.f64 1 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4))))
(*.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (/.f64 1 (*.f64 x 5/6)))
(*.f64 1/6 x)
(*.f64 1/6 x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4))))
(/.f64 1 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))))
(*.f64 1/6 x)
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3))) (fma.f64 1/9 (*.f64 x x) (-.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 (*.f64 1/2 x) (*.f64 x -1/3)))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (fma.f64 1/9 (*.f64 x x) (-.f64 (*.f64 1/4 (*.f64 x x)) (*.f64 (*.f64 x 1/2) (*.f64 x -1/3)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x x) 1/9 (fma.f64 1/4 (*.f64 x x) (*.f64 1/2 (*.f64 (*.f64 x x) 1/3)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x x) 1/9 (fma.f64 x (*.f64 x 1/4) (*.f64 1/2 (*.f64 (*.f64 x x) 1/3)))))
(/.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6)) (*.f64 x 5/6))
(*.f64 1/6 x)
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) (neg.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) (neg.f64 (*.f64 x 5/6)))
(*.f64 1/6 x)
(/.f64 (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 1/4 (*.f64 x x))) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)))
(/.f64 (*.f64 (*.f64 x x) -5/36) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)))
(/.f64 (*.f64 x (*.f64 x -5/36)) (*.f64 x -5/6))
(/.f64 (*.f64 x x) (/.f64 (*.f64 x -5/6) -5/36))
(pow.f64 (*.f64 x 1/6) 1)
(*.f64 1/6 x)
(pow.f64 (cbrt.f64 (*.f64 x 1/6)) 3)
(*.f64 1/6 x)
(pow.f64 (*.f64 (*.f64 x x) 1/36) 1/2)
(sqrt.f64 (*.f64 x (*.f64 x 1/36)))
(fabs.f64 (*.f64 1/6 x))
(pow.f64 (pow.f64 (*.f64 x 1/6) 3) 1/3)
(*.f64 1/6 x)
(pow.f64 (sqrt.f64 (*.f64 x 1/6)) 2)
(*.f64 1/6 x)
(pow.f64 (/.f64 (fma.f64 (*.f64 x -1/3) (-.f64 (*.f64 x -1/3) (*.f64 1/2 x)) (*.f64 1/4 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (*.f64 1/8 (pow.f64 x 3)))) -1)
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (*.f64 (pow.f64 x 3) 1/8)) (/.f64 1 (fma.f64 (*.f64 x -1/3) (+.f64 (*.f64 x -1/3) (*.f64 -1/2 x)) (*.f64 1/4 (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 x 3) 19/216) (fma.f64 (*.f64 x -1/3) (*.f64 x -5/6) (*.f64 x (*.f64 x 1/4))))
(pow.f64 (/.f64 (*.f64 x 5/6) (*.f64 (*.f64 x 1/6) (*.f64 x 5/6))) -1)
(*.f64 1/6 x)
(sqrt.f64 (*.f64 (*.f64 x x) 1/36))
(sqrt.f64 (*.f64 x (*.f64 x 1/36)))
(fabs.f64 (*.f64 1/6 x))
(log.f64 (exp.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 1/6))))
(*.f64 1/6 x)
(log.f64 (*.f64 (pow.f64 (exp.f64 1/2) x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(*.f64 1/6 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (pow.f64 (exp.f64 -1/3) x)))
(*.f64 1/6 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 x))) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(*.f64 1/6 x)
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(*.f64 1/6 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (pow.f64 (exp.f64 1/2) x)))
(*.f64 1/6 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 (*.f64 1/2 x)))))
(*.f64 1/6 x)
(cbrt.f64 (pow.f64 (*.f64 x 1/6) 3))
(*.f64 1/6 x)
(expm1.f64 (log1p.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(exp.f64 (log.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(exp.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1))
(*.f64 1/6 x)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 1/6)) 1) 1))
(*.f64 1/6 x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 1/6))) 3))
(*.f64 1/6 x)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x 1/6) 3)) 1/3))
(*.f64 1/6 x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 1/6))) 2))
(*.f64 1/6 x)
(log1p.f64 (expm1.f64 (*.f64 x 1/6)))
(*.f64 1/6 x)
(fma.f64 1/2 x (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 x 1/2 (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 x -1/3 (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (*.f64 1/2 x) 1 (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 -1/3 x (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (*.f64 x -1/3) 1 (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 1 (*.f64 1/2 x) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 1 (*.f64 x -1/3) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (cbrt.f64 (*.f64 1/2 x)) (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 x)) 2) (cbrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) 1/2) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (sqrt.f64 (*.f64 1/2 x)) (sqrt.f64 (*.f64 1/2 x)) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) 1/2) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (*.f64 1/2 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x -1/3))
(*.f64 1/6 x)
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 1/2 x))
(*.f64 1/6 x)
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) (*.f64 1/2 x))
(*.f64 1/6 x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 2/3))) 1)
(*.f64 x 2/3)
(-.f64 (/.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x -4/3)) (/.f64 (*.f64 x x) (*.f64 x -4/3)))
(-.f64 (*.f64 (/.f64 1/9 x) (/.f64 (*.f64 x x) -4/3)) (*.f64 (/.f64 x x) (/.f64 x -4/3)))
(-.f64 (*.f64 (/.f64 x 1) -1/12) (/.f64 x -4/3))
(-.f64 (*.f64 x -1/12) (/.f64 x -4/3))
(*.f64 x 2/3)
(*.f64 (*.f64 x 2/3) 1)
(*.f64 x 2/3)
(*.f64 1 (*.f64 x 2/3))
(*.f64 x 2/3)
(*.f64 (cbrt.f64 (*.f64 x 2/3)) (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2))
(*.f64 x 2/3)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x 2/3)) 2) (cbrt.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(*.f64 (sqrt.f64 (*.f64 x 2/3)) (sqrt.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 (*.f64 x x) 1/9))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 x 1/3)) (*.f64 x (*.f64 x 1/9))))
(*.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (/.f64 1 (*.f64 x -4/3)))
(*.f64 x 2/3)
(*.f64 2/3 x)
(*.f64 x 2/3)
(*.f64 (*.f64 2/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 x 2/3)
(*.f64 (*.f64 2/3 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 x 2/3)
(/.f64 1 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 (*.f64 x x) 1/9))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 x 1/3)) (*.f64 x (*.f64 x 1/9))))
(/.f64 1 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))))
(*.f64 x 2/3)
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 (*.f64 x x) 1/9))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 x 1/3)) (*.f64 x (*.f64 x 1/9))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 1/9 (*.f64 x x)) (*.f64 x (*.f64 x -1/3)))))
(/.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 x x) 1/9) (*.f64 x (*.f64 x -1/3)))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 x x) 4/9)))
(/.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3)) (*.f64 x -4/3))
(*.f64 x 2/3)
(/.f64 (neg.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x)))))
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 (*.f64 x x) 1/9))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 x 1/3)) (*.f64 x (*.f64 x 1/9))))
(/.f64 (neg.f64 (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) (neg.f64 (*.f64 x -4/3)))
(*.f64 x 2/3)
(/.f64 (-.f64 (*.f64 x x) (*.f64 1/9 (*.f64 x x))) (-.f64 x (*.f64 x -1/3)))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1/9 (*.f64 x x))) (-.f64 x (*.f64 x -1/3)))
(/.f64 (*.f64 8/9 (*.f64 x x)) (+.f64 x (*.f64 x 1/3)))
(pow.f64 (*.f64 x 2/3) 1)
(*.f64 x 2/3)
(pow.f64 (cbrt.f64 (*.f64 x 2/3)) 3)
(*.f64 x 2/3)
(pow.f64 (*.f64 4/9 (*.f64 x x)) 1/2)
(sqrt.f64 (*.f64 (*.f64 x x) 4/9))
(fabs.f64 (*.f64 x 2/3))
(pow.f64 (pow.f64 (*.f64 x 2/3) 3) 1/3)
(*.f64 x 2/3)
(pow.f64 (sqrt.f64 (*.f64 x 2/3)) 2)
(*.f64 x 2/3)
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 1/9 (*.f64 x x))) (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3))) -1)
(*.f64 (fma.f64 -1/27 (pow.f64 x 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x (-.f64 x (*.f64 x -1/3)) (*.f64 (*.f64 x x) 1/9))))
(/.f64 (*.f64 26/27 (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 x 1/3)) (*.f64 x (*.f64 x 1/9))))
(pow.f64 (/.f64 (*.f64 x -4/3) (*.f64 (*.f64 x 2/3) (*.f64 x -4/3))) -1)
(*.f64 x 2/3)
(sqrt.f64 (*.f64 4/9 (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) 4/9))
(fabs.f64 (*.f64 x 2/3))
(log.f64 (pow.f64 (exp.f64 2/3) x))
(*.f64 x 2/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 2/3))))
(*.f64 x 2/3)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(*.f64 x 2/3)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -1/3) x)))
(*.f64 x 2/3)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 x -1/3)))))
(*.f64 x 2/3)
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/3) x) (+.f64 1 (expm1.f64 x))))
(*.f64 x 2/3)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (exp.f64 x)))
(*.f64 x 2/3)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))) (+.f64 1 (expm1.f64 x))))
(*.f64 x 2/3)
(cbrt.f64 (pow.f64 (*.f64 x 2/3) 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)
(exp.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1))
(*.f64 x 2/3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x 2/3)) 1) 1))
(*.f64 x 2/3)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x 2/3))) 3))
(*.f64 x 2/3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x 2/3))) 1/3))
(*.f64 x 2/3)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x 2/3))) 2))
(*.f64 x 2/3)
(log1p.f64 (expm1.f64 (*.f64 x 2/3)))
(*.f64 x 2/3)
(fma.f64 x -1/3 x)
(*.f64 x 2/3)
(fma.f64 x 1 (*.f64 x -1/3))
(*.f64 x 2/3)
(fma.f64 -1/3 x x)
(*.f64 x 2/3)
(fma.f64 (*.f64 x -1/3) 1 x)
(*.f64 x 2/3)
(fma.f64 1 x (*.f64 x -1/3))
(*.f64 x 2/3)
(fma.f64 1 (*.f64 x -1/3) x)
(*.f64 x 2/3)
(fma.f64 (cbrt.f64 (*.f64 x -1/3)) (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) x)
(*.f64 x 2/3)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x -1/3)) 2) (cbrt.f64 (*.f64 x -1/3)) x)
(*.f64 x 2/3)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 x -1/3))
(*.f64 x 2/3)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x -1/3))
(*.f64 x 2/3)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) -1/3) x)
(*.f64 x 2/3)
(fma.f64 (sqrt.f64 (*.f64 x -1/3)) (sqrt.f64 (*.f64 x -1/3)) x)
(*.f64 x 2/3)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x -1/3))
(*.f64 x 2/3)
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) -1/3) x)
(*.f64 x 2/3)
(fma.f64 (*.f64 -1/3 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) x)
(*.f64 x 2/3)
(fma.f64 (*.f64 -1/3 (sqrt.f64 x)) (sqrt.f64 x) x)
(*.f64 x 2/3)
(+.f64 0 (*.f64 x -1/3))
(*.f64 x -1/3)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)) (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/3) x))))
(*.f64 x -1/3)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x -1/3))) 1)
(*.f64 x -1/3)
(pow.f64 (*.f64 x -1/3) 1)
(*.f64 x -1/3)
(pow.f64 (cbrt.f64 (*.f64 x -1/3)) 3)
(*.f64 x -1/3)
(pow.f64 (*.f64 1/9 (*.f64 x x)) 1/2)
(sqrt.f64 (*.f64 (*.f64 x x) 1/9))
(sqrt.f64 (*.f64 x (*.f64 x 1/9)))
(pow.f64 (sqrt.f64 (*.f64 x -1/3)) 2)
(*.f64 x -1/3)
(pow.f64 (*.f64 -1/27 (pow.f64 x 3)) 1/3)
(*.f64 x -1/3)
(sqrt.f64 (*.f64 1/9 (*.f64 x x)))
(sqrt.f64 (*.f64 (*.f64 x x) 1/9))
(sqrt.f64 (*.f64 x (*.f64 x 1/9)))
(log.f64 (pow.f64 (exp.f64 -1/3) x))
(*.f64 x -1/3)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -1/3))))
(*.f64 x -1/3)
(cbrt.f64 (*.f64 -1/27 (pow.f64 x 3)))
(*.f64 x -1/3)
(expm1.f64 (log1p.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)
(exp.f64 (log.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1))
(*.f64 x -1/3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 1) 1))
(*.f64 x -1/3)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x -1/3))) 3))
(*.f64 x -1/3)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x -1/3))) 2))
(*.f64 x -1/3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 x -1/3))) 1/3))
(*.f64 x -1/3)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 x -1/3)) 3) 1/3))
(*.f64 x -1/3)
(log1p.f64 (expm1.f64 (*.f64 x -1/3)))
(*.f64 x -1/3)

eval1.3s (9.8%)

Compiler

Compiled 48048 to 34556 computations (28.1% saved)

prune283.0ms (2.2%)

Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New1100101110
Fresh31821
Picked101
Done628
Total1110301140
Accurracy
99.2%
Counts
1140 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.7%
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
83.7%
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
89.4%
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
88.5%
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
88.4%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (fma.f64 (*.f64 wj wj) (*.f64 1/2 x) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (*.f64 1/6 x) (*.f64 wj wj))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
2.8%
(-.f64 (*.f64 2 (/.f64 x wj)) x)
80.8%
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
4.9%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
3.7%
(-.f64 wj 1)
88.5%
(+.f64 (*.f64 wj (*.f64 wj (+.f64 x x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
96.8%
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
96.9%
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
96.7%
(+.f64 (*.f64 -1 (fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
88.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
88.7%
(+.f64 x (*.f64 wj (-.f64 (*.f64 x -2) (*.f64 wj (*.f64 x -5/2)))))
80.0%
(+.f64 wj (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
80.2%
(+.f64 wj (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1)))
83.7%
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
2.9%
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
88.5%
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
88.8%
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
4.3%
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
1.9%
(neg.f64 x)
38.9%
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
87.6%
x
3.7%
wj
Compiler

Compiled 665 to 479 computations (28% saved)

regimes87.0ms (0.7%)

Counts
52 → 1
Calls
Call 1
Inputs
wj
x
(neg.f64 x)
(-.f64 wj 1)
(*.f64 x (*.f64 -2 wj))
(-.f64 (+.f64 wj -1) x)
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (*.f64 2 (/.f64 x wj)) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 x (*.f64 wj (-.f64 (*.f64 x -2) (*.f64 wj (*.f64 x -5/2)))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(+.f64 (*.f64 wj (*.f64 wj (+.f64 x x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 wj (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(+.f64 wj (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1)))
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (*.f64 1/6 x) (*.f64 wj wj))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 wj (/.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) wj) (+.f64 wj 1)))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 (fma.f64 (+.f64 1 (-.f64 (*.f64 x 1/2) (*.f64 x -1/6))) wj (*.f64 -1 (+.f64 x (*.f64 (*.f64 wj wj) (*.f64 x 1/6))))) (+.f64 1 (*.f64 2/3 x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 1 (*.f64 1/2 x)) (+.f64 (*.f64 -1/2 x) (*.f64 1/3 x))) wj) (+.f64 (*.f64 -1 x) (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (fma.f64 (*.f64 wj wj) (*.f64 1/2 x) (*.f64 (*.f64 wj wj) (*.f64 x -1/3)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(fma.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj) wj)
(+.f64 wj (pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (/.f64 x (exp.f64 wj)) wj)) -1))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(+.f64 (*.f64 -1 (fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(+.f64 wj (/.f64 (-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 wj wj) (-.f64 x (*.f64 x wj))) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))) wj) (+.f64 wj 1)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(exp.f64 (log.f64 (+.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 (*.f64 -1 (fabs.f64 (*.f64 (pow.f64 wj 3) (+.f64 1 (*.f64 8/3 x))))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 1 (pow.f64 wj 3))) (-.f64 (fma.f64 wj wj 1) wj) wj)
Outputs
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
Calls

3 calls:

23.0ms
x
20.0ms
wj
20.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
97.5%1wj
97.5%1x
97.5%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 1082 to 689 computations (36.3% saved)

regimes61.0ms (0.5%)

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

2 calls:

20.0ms
wj
20.0ms
x
Results
AccuracySegmentsBranch
97.2%1wj
97.2%1x
Compiler

Compiled 933 to 603 computations (35.4% saved)

regimes79.0ms (0.6%)

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

2 calls:

17.0ms
x
16.0ms
wj
Results
AccuracySegmentsBranch
96.9%1wj
96.9%1x
Compiler

Compiled 563 to 356 computations (36.8% saved)

regimes99.0ms (0.8%)

Counts
34 → 1
Calls
Call 1
Inputs
wj
x
(neg.f64 x)
(-.f64 wj 1)
(*.f64 x (*.f64 -2 wj))
(-.f64 (+.f64 wj -1) x)
(*.f64 (*.f64 wj wj) (*.f64 x -1/6))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (*.f64 2 (/.f64 x wj)) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(+.f64 x (*.f64 wj (-.f64 (*.f64 x -2) (*.f64 wj (*.f64 x -5/2)))))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(+.f64 (*.f64 wj (*.f64 wj (+.f64 x x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 wj (/.f64 (+.f64 1 (-.f64 (*.f64 1/2 (*.f64 wj wj)) wj)) (/.f64 (+.f64 wj 1) x)))
(+.f64 wj (/.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 wj wj) -1/2) (-.f64 1 wj))) (+.f64 wj 1)))
(*.f64 -1 (+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 1/6)) (*.f64 wj (-.f64 (*.f64 x -1/2) (+.f64 1 (*.f64 x 1/6))))))
(*.f64 x (neg.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 wj wj) (+.f64 wj 1))) (-.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1))))))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (*.f64 (*.f64 1/6 x) (*.f64 wj wj))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 0 (*.f64 x (*.f64 1/6 (*.f64 wj wj))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(-.f64 (+.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 x -1/3) (*.f64 wj wj)) (*.f64 (*.f64 1/2 x) (*.f64 wj wj)))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1/2 x) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)))) wj)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 x) (*.f64 1/2 x))) (+.f64 1 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x))))) wj))))) (+.f64 1 (+.f64 (*.f64 -1/3 x) x)))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj 1)) (exp.f64 wj))
(-.f64 wj (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1/3 x)) (pow.f64 wj 2)))
(+.f64 wj (*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj)))
Outputs
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
Calls

2 calls:

70.0ms
x
17.0ms
wj
Results
AccuracySegmentsBranch
96.8%1wj
96.8%1x
Compiler

Compiled 524 to 336 computations (35.9% saved)

regimes65.0ms (0.5%)

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

2 calls:

55.0ms
wj
7.0ms
x
Results
AccuracySegmentsBranch
88.5%1wj
88.5%1x
Compiler

Compiled 85 to 52 computations (38.8% saved)

regimes17.0ms (0.1%)

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

2 calls:

8.0ms
x
7.0ms
wj
Results
AccuracySegmentsBranch
88.5%1wj
88.5%1x
Compiler

Compiled 76 to 47 computations (38.2% saved)

regimes18.0ms (0.1%)

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

2 calls:

9.0ms
wj
6.0ms
x
Results
AccuracySegmentsBranch
88.4%1wj
88.4%1x
Compiler

Compiled 67 to 41 computations (38.8% saved)

regimes18.0ms (0.1%)

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

2 calls:

9.0ms
wj
6.0ms
x
Results
AccuracySegmentsBranch
88.4%1wj
88.4%1x
Compiler

Compiled 60 to 36 computations (40% saved)

regimes11.0ms (0.1%)

Accuracy

Total -55.2b remaining (-692.9%)

Threshold costs -55.2b (-692.9%)

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

2 calls:

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

Compiled 32 to 19 computations (40.6% saved)

simplify48.0ms (0.4%)

Algorithm
egg-herbie
Rules
286×unsub-neg
276×distribute-lft-neg-in
186×neg-mul-1
154×neg-sub0
140×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054372
1106364
2150364
3228364
4357364
5525364
6719364
7928364
81037364
91074364
101088364
111093364
121094364
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
x
wj
Outputs
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 -3 x) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x)))
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 x -3) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 x -4) (*.f64 x 3/2)))))) (pow.f64 wj 3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 x wj)))))
(-.f64 (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 x wj)))) (*.f64 (+.f64 (*.f64 2/3 x) (+.f64 (*.f64 x -3) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 x -4) (*.f64 x 3/2)))))) (pow.f64 wj 3)))
(+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (-.f64 (-.f64 -1 (*.f64 -2 (+.f64 (*.f64 x -4) (*.f64 x 3/2)))) (*.f64 x -3)) (*.f64 2/3 x))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 x wj)))))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 x wj))))
(+.f64 (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 1 x) (*.f64 -1 x))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (+.f64 x (*.f64 -2 (*.f64 x wj))) (*.f64 (pow.f64 wj 2) (-.f64 (+.f64 x 1) (neg.f64 x))))
(+.f64 (+.f64 x (*.f64 -2 (*.f64 x wj))) (*.f64 (pow.f64 wj 2) (+.f64 x (+.f64 x 1))))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (+.f64 x (*.f64 -2 (*.f64 x wj))) (*.f64 wj wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 wj 1)))
(*.f64 x (/.f64 (-.f64 1 wj) (+.f64 1 wj)))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 x (+.f64 (*.f64 wj 2) 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(*.f64 x (-.f64 1 (*.f64 wj 2)))
x
wj
Compiler

Compiled 148 to 107 computations (27.7% saved)

soundness911.0ms (7%)

Rules
1624×fma-def
1624×fma-def
1558×fma-def
1242×unswap-sqr
1076×fma-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01145
12545
26145
315941
445635
5149535
6476035
7681235
01145
12545
26145
315941
445635
5149535
6476035
7681235
02853186
16973052
222223018
04919313
112859017
245458871
038310615
1105010345
234707425
02011748
15871572
221721470
05096699
111915961
241315795
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 494 to 194 computations (60.7% saved)

end112.0ms (0.9%)

Compiler

Compiled 334 to 208 computations (37.7% saved)

Profiling

Loading profile data...