Jmat.Real.lambertw, newton loop step

Details

Time bar (total: 12.2s)

analyze1.0s (8.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%199.8%-99.8%0%0%0%1
0%0%399.6%-299.6%0%0%0%2
0%0%799.2%-699.2%0%0%0%3
0%0%1598.4%-1498.4%0%0%0%4
0%0%3196.9%-3096.9%0%0%0%5
0%0%6393.8%-6293.8%0%0%0%6
0%0%12787.5%-12687.5%0%0%0%7
0%0%25575%-25475%0%0%0%8
0%0%51150%-51050%0%0%0%9
0%0%102300%-102200%0%0%0%10
0%0%204600%-204500%0%0%0%11
0%0%409200.1%-409100.1%0%0%0%12
Compiler

Compiled 19 to 9 computations (52.6% saved)

sample2.4s (19.5%)

Results
1.1s3061×body1024valid
408.0ms1617×body512valid
397.0ms1485×body256valid
247.0ms1022×body512infinite
177.0ms1042×body256infinite
9.0ms29×body2048valid
Bogosity

preprocess98.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)

simplify80.0ms (0.7%)

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)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

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

Compiled 62 to 38 computations (38.7% saved)

localize606.0ms (5%)

Local Accuracy

Found 7 expressions with local accuracy:

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

Compiled 95 to 33 computations (65.3% saved)

series19.0ms (0.2%)

Counts
7 → 124
Calls

36 calls:

TimeVariablePointExpression
3.0ms
wj
@-inf
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
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 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)))

rewrite128.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
768×log1p-udef
766×expm1-udef
438×add-sqr-sqrt
434×pow1
434×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify171.0ms (1.4%)

Algorithm
egg-herbie
Rules
742×fma-def
518×associate-*r*
504×associate-*l*
502×associate-/l*
472×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069214680
1187513000
2752613000
Stop Event
node limit
Counts
344 → 395
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)))))
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 -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 -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)))
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))
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)
(-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.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 (exp.f64 (+.f64 wj (log1p.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 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 (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))))))
(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 (-.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 (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 (/.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 (sqrt.f64 wj) (sqrt.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 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(*.f64 x (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 x (exp.f64 wj)) 1)
(*.f64 1 (/.f64 x (exp.f64 wj)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 wj))))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 wj))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(exp.f64 (-.f64 (log.f64 x) wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(+.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.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 (+.f64 (neg.f64 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))) (fma.f64 wj wj (-.f64 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) (+.f64 (neg.f64 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))))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 wj (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(+.f64 (-.f64 wj (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.f64 wj))))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(*.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 3)
(pow.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2)
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(cbrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(fma.f64 1 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.f64 wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (*.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj -1)) (+.f64 wj -1))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (*.f64 (fma.f64 wj wj -1) (exp.f64 wj)) (+.f64 wj -1))
(pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 1)
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)
(pow.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj 1) 3) (pow.f64 (exp.f64 wj) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (exp.f64 wj)))) 1)
(pow.f64 (*.f64 wj (exp.f64 wj)) 1)
(pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 3)
(pow.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 2)
(sqrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 2))
(log.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))))
(cbrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3))
(expm1.f64 (log1p.f64 (*.f64 wj (exp.f64 wj))))
(exp.f64 (+.f64 wj (log.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) 1))
(log1p.f64 (expm1.f64 (*.f64 wj (exp.f64 wj))))
Outputs
x
(+.f64 (*.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)))
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 x (*.f64 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 x (*.f64 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))
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 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)))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(fma.f64 -1 (*.f64 x wj) x)
(*.f64 (-.f64 1 wj) 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 (-.f64 1 wj) 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 (-.f64 1 wj) x)) (*.f64 (pow.f64 wj 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3))))
(*.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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 (neg.f64 (+.f64 x 1)) 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) (neg.f64 (+.f64 x 1))) (fma.f64 (-.f64 (neg.f64 (+.f64 x 1)) x) wj x))
(fma.f64 (*.f64 wj wj) (+.f64 (*.f64 x 1/2) (+.f64 x (+.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) (neg.f64 (+.f64 x 1))) (fma.f64 (-.f64 (neg.f64 (+.f64 x 1)) 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 (*.f64 x 1/2) (+.f64 x (+.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 x (*.f64 wj (exp.f64 wj))) 1))
(+.f64 -1 (+.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 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 x (*.f64 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 (+.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 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (+.f64 (/.f64 1 wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 1 (pow.f64 wj 3))))) -1)
(+.f64 -1 (-.f64 (+.f64 (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
-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 (+.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 (fma.f64 -1 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (neg.f64 (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) wj))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(-.f64 (fma.f64 -1 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)) -1) (/.f64 1 (*.f64 wj 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 x (*.f64 (*.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 (neg.f64 (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj))) (/.f64 (fma.f64 -1 (/.f64 x (exp.f64 wj)) -1) (pow.f64 wj 3))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
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)))
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 x (*.f64 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 x (*.f64 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))
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 (/.f64 x (exp.f64 wj)) 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 (/.f64 x (exp.f64 wj)) 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 (/.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 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 wj (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 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 (+.f64 1 wj) (exp.f64 wj)))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) 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 2 (*.f64 x 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 2 (*.f64 x 2))))) (fma.f64 x -2/3 (+.f64 3/2 (*.f64 3/2 (*.f64 x 2)))))) (fma.f64 (*.f64 wj wj) (-.f64 1 (fma.f64 x -3/2 (+.f64 2 (*.f64 2 (*.f64 x 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 (+.f64 1 (fma.f64 -1 (/.f64 x (*.f64 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 (-.f64 1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 1 (*.f64 wj wj)) (-.f64 (/.f64 1 wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 wj (exp.f64 wj)))) (+.f64 (/.f64 1 (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 x (*.f64 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 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (pow.f64 wj 3))))))
(+.f64 (-.f64 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (exp.f64 wj)))) (-.f64 1 (+.f64 (/.f64 1 wj) (-.f64 (/.f64 1 (pow.f64 wj 3)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))))
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 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj)))
(+.f64 (*.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 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))))))
(-.f64 (+.f64 1 (-.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 1 (*.f64 wj wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) wj))) (/.f64 (+.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 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 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 -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 -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 -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 -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 -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 -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))))
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 (fma.f64 wj 2 1) (*.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))
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))
(-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (/.f64 wj (+.f64 wj 1)) wj))
(+.f64 (-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 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 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 wj (+.f64 wj 1)))
(+.f64 (-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 wj (+.f64 wj 1))) wj)
(+.f64 wj (-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 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 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 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 (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 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 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 (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 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 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 (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 wj (/.f64 (-.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 (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 2) (*.f64 wj (-.f64 wj (/.f64 (-.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)) (fma.f64 wj (-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))) (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 (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 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)) 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 1 (/.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 (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 (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 (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)))))
(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))
(fabs.f64 (+.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)))
(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 (-.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 (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 (/.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 (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 (/.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)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 wj)))) 1)
(/.f64 x (exp.f64 wj))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 x (exp.f64 wj)) 1)
(/.f64 x (exp.f64 wj))
(*.f64 1 (/.f64 x (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2))
(/.f64 x (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 2) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) (sqrt.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (cbrt.f64 (/.f64 x (exp.f64 wj))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 wj))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 wj))) (/.f64 x (sqrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 wj))) (sqrt.f64 (exp.f64 wj)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 wj))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 wj)) 2)) (/.f64 x (cbrt.f64 (exp.f64 wj))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 wj))) (pow.f64 (cbrt.f64 (exp.f64 wj)) 2))
(pow.f64 (/.f64 x (exp.f64 wj)) 1)
(/.f64 x (exp.f64 wj))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 wj))) 3)
(/.f64 x (exp.f64 wj))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3) 1/3)
(/.f64 x (exp.f64 wj))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 wj))) 2)
(/.f64 x (exp.f64 wj))
(pow.f64 (/.f64 (exp.f64 wj) x) -1)
(/.f64 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))
(fabs.f64 (/.f64 x (exp.f64 wj)))
(log.f64 (exp.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 wj)))))
(/.f64 x (exp.f64 wj))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 wj)) 3))
(/.f64 x (exp.f64 wj))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(exp.f64 (-.f64 (log.f64 x) wj))
(/.f64 x (exp.f64 wj))
(exp.f64 (*.f64 (-.f64 (log.f64 x) wj) 1))
(/.f64 x (exp.f64 wj))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 wj))))
(/.f64 x (exp.f64 wj))
(+.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))) 1)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 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)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.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)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 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))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.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 (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (+.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) wj) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (-.f64 (/.f64 x (exp.f64 wj)) wj))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (-.f64 (/.f64 x (exp.f64 wj)) wj)) (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 (-.f64 (/.f64 x (exp.f64 wj)) wj) (hypot.f64 1 (sqrt.f64 wj))) (hypot.f64 1 (sqrt.f64 wj)))
(*.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)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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 (-.f64 (/.f64 x (exp.f64 wj)) wj) (hypot.f64 1 (sqrt.f64 wj))) (hypot.f64 1 (sqrt.f64 wj)))
(*.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)))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (-.f64 (/.f64 x (exp.f64 wj)) wj)) (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))) (fma.f64 wj wj (-.f64 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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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)
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(neg.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (+.f64 (/.f64 (neg.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))
(fabs.f64 (/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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)))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 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))))
(fma.f64 -1 (/.f64 wj (+.f64 wj 1)) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj 1))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 wj (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.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)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj (exp.f64 wj)) x) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.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)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.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)))) 0))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (+.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (-.f64 wj (/.f64 (-.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)))) 0))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (-.f64 wj (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.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 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 (-.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 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 2) (cbrt.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (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 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (+.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (-.f64 (sqrt.f64 wj) (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 1 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 1 (/.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (neg.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)) (+.f64 (*.f64 wj wj) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(*.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (/.f64 1 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.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))))))
(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)))))
(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)))))
(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)))))
(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)))))
(sqrt.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(fabs.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(log.f64 (exp.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(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)))))
(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)))))
(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)))))
(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)))))
(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)))))
(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)))))
(fma.f64 1 wj (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(+.f64 (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.f64 wj)))) (neg.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (exp.f64 (-.f64 (+.f64 wj (log.f64 wj)) (+.f64 wj (log1p.f64 wj)))) (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 1 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (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 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (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 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (+.f64 wj 1)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) x))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 (neg.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 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 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (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 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (+.f64 wj 1)) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (exp.f64 wj)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj 1)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)))
(/.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 wj 1)) (exp.f64 wj))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 1)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 3)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3) 1/3)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))) 2)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(pow.f64 (/.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) (-.f64 (*.f64 wj (exp.f64 wj)) x)) -1)
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj)))) 3))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x)) (+.f64 wj (log1p.f64 wj))) 1))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(-.f64 (exp.f64 (+.f64 wj (-.f64 (log.f64 wj) (+.f64 wj (log1p.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 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (+.f64 1 (pow.f64 wj 3)) (/.f64 (fma.f64 wj wj (-.f64 1 wj)) (exp.f64 wj)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 wj 3)) (fma.f64 wj wj (-.f64 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 (fma.f64 wj wj -1) (+.f64 wj -1)) (exp.f64 wj))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 1 wj)))
(/.f64 (+.f64 1 (pow.f64 wj 3)) (/.f64 (fma.f64 wj wj (-.f64 1 wj)) (exp.f64 wj)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 wj 3)) (fma.f64 wj wj (-.f64 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 (fma.f64 wj wj -1) (+.f64 wj -1)) (exp.f64 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))) 3) 1/3)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(fabs.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj 1) 3) (pow.f64 (exp.f64 wj) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 wj 1) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 wj (exp.f64 wj)))) 1)
(*.f64 wj (exp.f64 wj))
(pow.f64 (*.f64 wj (exp.f64 wj)) 1)
(*.f64 wj (exp.f64 wj))
(pow.f64 (cbrt.f64 (*.f64 wj (exp.f64 wj))) 3)
(*.f64 wj (exp.f64 wj))
(pow.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3) 1/3)
(*.f64 wj (exp.f64 wj))
(pow.f64 (sqrt.f64 (*.f64 wj (exp.f64 wj))) 2)
(*.f64 wj (exp.f64 wj))
(sqrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 2))
(fabs.f64 (*.f64 wj (exp.f64 wj)))
(log.f64 (pow.f64 (exp.f64 wj) (exp.f64 wj)))
(*.f64 wj (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 wj (exp.f64 wj)))))
(*.f64 wj (exp.f64 wj))
(cbrt.f64 (pow.f64 (*.f64 wj (exp.f64 wj)) 3))
(*.f64 wj (exp.f64 wj))
(expm1.f64 (log1p.f64 (*.f64 wj (exp.f64 wj))))
(*.f64 wj (exp.f64 wj))
(exp.f64 (+.f64 wj (log.f64 wj)))
(*.f64 wj (exp.f64 wj))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) 1))
(*.f64 wj (exp.f64 wj))
(log1p.f64 (expm1.f64 (*.f64 wj (exp.f64 wj))))
(*.f64 wj (exp.f64 wj))

eval109.0ms (0.9%)

Compiler

Compiled 8646 to 3504 computations (59.5% saved)

prune91.0ms (0.7%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New38411395
Fresh000
Picked202
Done000
Total38611397
Accurracy
99.9%
Counts
397 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
38.8%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
24.5%
(-.f64 wj 1)
52.8%
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
54.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)))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
62.9%
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
89.8%
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
41.9%
x
24.4%
wj
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
38.8%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
24.5%
(-.f64 wj 1)
52.8%
(+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
54.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)))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
62.9%
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
89.8%
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
41.9%
x
24.4%
wj
Compiler

Compiled 612 to 444 computations (27.5% saved)

localize896.0ms (7.3%)

Local Accuracy

Found 10 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -2 (*.f64 wj x))
99.9%
(-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))
99.9%
(+.f64 (*.f64 -4 x) (*.f64 3/2 x))
93.7%
(*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2))
75.1%
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
100.0%
(/.f64 wj (+.f64 wj 1))
73.8%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
100.0%
(*.f64 (exp.f64 (neg.f64 wj)) x)
100.0%
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))
89.8%
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
Compiler

Compiled 200 to 116 computations (42% saved)

series22.0ms (0.2%)

Counts
10 → 140
Calls

48 calls:

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

rewrite119.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
806×add-sqr-sqrt
784×pow1
782×*-un-lft-identity
750×add-exp-log
750×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034210
1787208
Stop Event
node limit
Counts
10 → 173
Calls
Call 1
Inputs
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))
(*.f64 (exp.f64 (neg.f64 wj)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 wj (+.f64 wj 1))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(*.f64 (-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x))) (pow.f64 wj 2))
(+.f64 (*.f64 -4 x) (*.f64 3/2 x))
(-.f64 1 (+.f64 (*.f64 -4 x) (*.f64 3/2 x)))
(*.f64 -2 (*.f64 wj x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) 1)
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (exp.f64 wj)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 2) (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 1)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))) 1)
(pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 2) (*.f64 (exp.f64 (neg.f64 wj)) x)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(exp.f64 (+.f64 (neg.f64 wj) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (neg.f64 wj) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(+.f64 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(*.f64 1 (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 wj (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (*.f64 wj (/.f64 wj (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 wj (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 wj (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))))
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (/.f64 wj (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 2) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(fma.f64 1 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1)))) 1)
(*.f64 wj (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 wj (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))))
(pow.f64 (/.f64 wj (+.f64 wj 1)) 1)
(pow.f64 (/.f64 (+.f64 wj 1) wj) -1)
(log.f64 (exp.f64 (/.f64 wj (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 wj (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (/.f64 wj (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(*.f64 1 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2) (*.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2)) (+.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1)
(log.f64 (exp.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 2) (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(fma.f64 1 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))) 1)
(pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 2) (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(*.f64 x -5/2)
(*.f64 1 (*.f64 x -5/2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x -5/2)) (cbrt.f64 (*.f64 x -5/2))) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(/.f64 (+.f64 (*.f64 -64 (pow.f64 x 3)) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -4) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 x -4) (*.f64 x 3/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 x -4) (*.f64 x 3/2)))
(pow.f64 (*.f64 x -5/2) 1)
(log.f64 (exp.f64 (*.f64 x -5/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x -4)) (exp.f64 (*.f64 x 3/2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x 3/2)) (exp.f64 (*.f64 x -4))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2)))
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(exp.f64 (log.f64 (*.f64 x -5/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(fma.f64 x -4 (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 x -4))
(fma.f64 1 (*.f64 x -4) (*.f64 x 3/2))
(fma.f64 1 (*.f64 x 3/2) (*.f64 x -4))
(fma.f64 -4 x (*.f64 x 3/2))
(fma.f64 3/2 x (*.f64 x -4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 3/2)) (cbrt.f64 (*.f64 x 3/2))) (cbrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x -4)) (cbrt.f64 (*.f64 x -4))) (cbrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(fma.f64 (sqrt.f64 (*.f64 x -4)) (sqrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(+.f64 1 (neg.f64 (*.f64 x -5/2)))
(*.f64 1 (-.f64 1 (*.f64 x -5/2)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x -5/2))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2)))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 x -5/2))) (sqrt.f64 (-.f64 1 (*.f64 x -5/2))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (+.f64 1 (+.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (+.f64 1 (*.f64 x -5/2)))
(pow.f64 (-.f64 1 (*.f64 x -5/2)) 1)
(log.f64 (exp.f64 (-.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (*.f64 x -5/2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 x -5/2)) 2) (-.f64 1 (*.f64 x -5/2))))
(expm1.f64 (log1p.f64 (-.f64 1 (*.f64 x -5/2))))
(exp.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (*.f64 x -5/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x)))) 1)
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 wj x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 2) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 wj x))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))

simplify157.0ms (1.3%)

Algorithm
egg-herbie
Rules
1420×times-frac
1008×fma-neg
580×fma-def
532×sub-neg
484×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05679253
114077851
247827437
Stop Event
node limit
Counts
313 → 362
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 (*.f64 -1 x) (*.f64 -1/6 x)) (+.f64 1 (+.f64 (*.f64 1/2 x) x))) (pow.f64 wj 3)) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)))
wj
(-.f64 wj 1)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 1 wj) wj)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 1 wj) wj))) 1)
wj
(-.f64 wj 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) wj) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) (pow.f64 wj 2))) wj)) 1)
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 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 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 x)) wj) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/6 x)) (+.f64 1 (+.f64 (*.f64 1/2 x) x))) (pow.f64 wj 3)) x)))
-1
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 wj)) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (/.f64 1 wj))) 1)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3)) (/.f64 1 (pow.f64 wj 3)))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2)))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) (pow.f64 wj 3))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(*.f64 -1 (/.f64 wj (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.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/6 (*.f64 (pow.f64 wj 3) x)) (+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) x)))
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 4)))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 (pow.f64 wj 5)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 4))))
wj
(-.f64 wj 1)
(-.f64 (+.f64 (/.f64 1 wj) wj) 1)
(-.f64 (+.f64 (/.f64 1 wj) wj) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
wj
(-.f64 wj 1)
(-.f64 (+.f64 (/.f64 1 wj) wj) 1)
(-.f64 (+.f64 (/.f64 1 wj) wj) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
wj
(+.f64 (*.f64 -1 (pow.f64 wj 2)) wj)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (*.f64 -1 (pow.f64 wj 4)) (+.f64 (pow.f64 wj 3) wj)))
1
(-.f64 1 (/.f64 1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (/.f64 1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
1
(-.f64 1 (/.f64 1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (/.f64 1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
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)
(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)))
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
(*.f64 -5/2 x)
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 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) 1)
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(log.f64 (*.f64 (exp.f64 wj) (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (exp.f64 wj)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 2) (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(exp.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)) wj)
(fma.f64 1 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) wj)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1)
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 1)
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))) 1)
(pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1)
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 2) (*.f64 (exp.f64 (neg.f64 wj)) x)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(exp.f64 (+.f64 (neg.f64 wj) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (neg.f64 wj) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(+.f64 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(*.f64 1 (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 wj (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (*.f64 wj (/.f64 wj (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 wj (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 wj (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 1)
(log.f64 (exp.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))))
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (/.f64 wj (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 2) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(exp.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(fma.f64 1 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1)))) 1)
(*.f64 wj (/.f64 1 (+.f64 wj 1)))
(*.f64 1 (/.f64 wj (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))
(*.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))))
(pow.f64 (/.f64 wj (+.f64 wj 1)) 1)
(pow.f64 (/.f64 (+.f64 wj 1) wj) -1)
(log.f64 (exp.f64 (/.f64 wj (+.f64 wj 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 wj (+.f64 wj 1)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (/.f64 wj (+.f64 wj 1))))
(expm1.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1))))
(exp.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 wj (+.f64 wj 1))))
(+.f64 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(*.f64 1 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2) (*.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2)) (+.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1)
(log.f64 (exp.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 2) (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(exp.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) 1))
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(fma.f64 1 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))) 1)
(pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 2) (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(*.f64 x -5/2)
(*.f64 1 (*.f64 x -5/2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 x -5/2)) (cbrt.f64 (*.f64 x -5/2))) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(/.f64 (+.f64 (*.f64 -64 (pow.f64 x 3)) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -4) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 x -4) (*.f64 x 3/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 x -4) (*.f64 x 3/2)))
(pow.f64 (*.f64 x -5/2) 1)
(log.f64 (exp.f64 (*.f64 x -5/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x -4)) (exp.f64 (*.f64 x 3/2))))
(log.f64 (*.f64 (exp.f64 (*.f64 x 3/2)) (exp.f64 (*.f64 x -4))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2)))
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(exp.f64 (log.f64 (*.f64 x -5/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(fma.f64 x -4 (*.f64 x 3/2))
(fma.f64 x 3/2 (*.f64 x -4))
(fma.f64 1 (*.f64 x -4) (*.f64 x 3/2))
(fma.f64 1 (*.f64 x 3/2) (*.f64 x -4))
(fma.f64 -4 x (*.f64 x 3/2))
(fma.f64 3/2 x (*.f64 x -4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 3/2)) (cbrt.f64 (*.f64 x 3/2))) (cbrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x -4)) (cbrt.f64 (*.f64 x -4))) (cbrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(fma.f64 (sqrt.f64 (*.f64 x -4)) (sqrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(+.f64 1 (neg.f64 (*.f64 x -5/2)))
(*.f64 1 (-.f64 1 (*.f64 x -5/2)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x -5/2))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2)))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2))))
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 x -5/2))) (sqrt.f64 (-.f64 1 (*.f64 x -5/2))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (+.f64 1 (+.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (+.f64 1 (*.f64 x -5/2)))
(pow.f64 (-.f64 1 (*.f64 x -5/2)) 1)
(log.f64 (exp.f64 (-.f64 1 (*.f64 x -5/2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (*.f64 x -5/2)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 x -5/2)) 2) (-.f64 1 (*.f64 x -5/2))))
(expm1.f64 (log1p.f64 (-.f64 1 (*.f64 x -5/2))))
(exp.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (*.f64 x -5/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x)))) 1)
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 wj x)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 2) (*.f64 -2 (*.f64 wj x))))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 wj x))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
Outputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(+.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 x 3/2) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) x) wj x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 wj -2 1)))
(+.f64 (*.f64 (-.f64 (+.f64 1 (+.f64 (*.f64 1/2 x) x)) (*.f64 -1 x)) (pow.f64 wj 2)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/6 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 x 3/2) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (*.f64 x -7/6) (+.f64 1 (*.f64 x 3/2))) (pow.f64 wj 3) (fma.f64 (-.f64 (neg.f64 x) x) wj x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 (+.f64 (fma.f64 x -7/6 -1) (*.f64 x -3/2)) (pow.f64 wj 3) (*.f64 x (fma.f64 wj -2 1))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(+.f64 -1 wj)
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 1 wj) wj)) 1)
(+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (+.f64 (/.f64 1 wj) (+.f64 wj -1)))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 (+.f64 -1 wj) (/.f64 1 wj)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 1 wj) wj))) 1)
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x 1) (*.f64 wj wj)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (+.f64 wj (/.f64 1 wj)))) -1)
(+.f64 -1 (+.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 wj)) (-.f64 wj (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) 1) (*.f64 wj wj)))))
(+.f64 -1 (-.f64 (+.f64 wj (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 wj))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(+.f64 -1 wj)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) wj) 1)
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) wj) wj) -1)
(+.f64 -1 (-.f64 wj (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) wj)))
(+.f64 -1 (-.f64 wj (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) wj)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (+.f64 (*.f64 -1 (/.f64 (+.f64 1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) (pow.f64 wj 2))) wj)) 1)
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) wj) (fma.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x 1) (*.f64 wj wj)) wj)) -1)
(+.f64 -1 (-.f64 (-.f64 wj (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) 1) (*.f64 wj wj))) (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) wj)))
(+.f64 -1 (-.f64 (-.f64 wj (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) wj)))
(-.f64 wj (/.f64 wj (+.f64 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) wj) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 wj 1) x))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 wj 1) x))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (+.f64 wj (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))) (/.f64 wj (+.f64 1 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) (+.f64 1 x)) wj) x)
(fma.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) wj x)
(fma.f64 wj (-.f64 (*.f64 x -2) 1) x)
(fma.f64 wj (fma.f64 x -2 -1) 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 x)) wj) x))
(fma.f64 (+.f64 1 (-.f64 (*.f64 x 3/2) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) wj x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 wj (-.f64 (*.f64 x -2) 1) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 wj (fma.f64 x -2 -1) 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 x)) wj) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/6 x)) (+.f64 1 (+.f64 (*.f64 1/2 x) x))) (pow.f64 wj 3)) x)))
(fma.f64 (+.f64 1 (-.f64 (*.f64 x 3/2) (neg.f64 x))) (*.f64 wj wj) (fma.f64 (-.f64 (neg.f64 x) (+.f64 x 1)) wj (fma.f64 (-.f64 (*.f64 x -7/6) (+.f64 1 (*.f64 x 3/2))) (pow.f64 wj 3) x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 wj (-.f64 (*.f64 x -2) 1) (fma.f64 (+.f64 (fma.f64 x -7/6 -1) (*.f64 x -3/2)) (pow.f64 wj 3) x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 wj (fma.f64 x -2 -1) (fma.f64 (+.f64 (fma.f64 x -7/6 -1) (*.f64 x -3/2)) (pow.f64 wj 3) x)))
-1
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 wj)) 1)
(+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (-.f64 (/.f64 1 wj) 1))
(+.f64 -1 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 1 wj)))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (/.f64 1 wj))) 1)
(+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (-.f64 (fma.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x 1) (*.f64 wj wj)) (/.f64 1 wj)) 1))
(+.f64 -1 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 1 wj) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) 1) (*.f64 wj wj)))))
(+.f64 (-.f64 (/.f64 1 wj) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) -1))
(-.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1) (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3)) (/.f64 1 (pow.f64 wj 3)))))) 1)
(+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (-.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x 1) (*.f64 wj wj)) (/.f64 1 wj)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 3) x)) (/.f64 1 (pow.f64 wj 3)))) 1))
(+.f64 -1 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 (-.f64 (/.f64 1 wj) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) 1) (*.f64 wj wj))) (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 1 (pow.f64 wj 3))))))
(+.f64 (-.f64 (+.f64 (/.f64 1 wj) (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 1 (pow.f64 wj 3)))) (/.f64 (+.f64 1 (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) -1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) 1)
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) wj) -1)
(fma.f64 -1 (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) wj) -1)
(fma.f64 -1 (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) wj) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2)))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) wj) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(-.f64 (fma.f64 -1 (+.f64 (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) wj) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj))) -1) (/.f64 (/.f64 1 wj) wj))
(fma.f64 -1 (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) wj) (+.f64 (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) (*.f64 wj wj)) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) wj)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 wj)) x)) 1) (pow.f64 wj 3))) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))))) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) wj) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (*.f64 x (exp.f64 (neg.f64 wj))) -1) (pow.f64 wj 3)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x))))) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) (pow.f64 wj 3))) (/.f64 (fma.f64 (/.f64 -1 (exp.f64 wj)) x -1) wj)) (+.f64 1 (/.f64 (/.f64 1 wj) wj)))
(+.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1)) wj) (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) (pow.f64 wj 3))) (+.f64 (/.f64 (fma.f64 x (/.f64 -1 (exp.f64 wj)) -1) (*.f64 wj 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 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 wj 1) x))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 wj 1) x))
(/.f64 (/.f64 x (exp.f64 wj)) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(+.f64 (*.f64 -1 (/.f64 wj (+.f64 1 wj))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.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 1/2 (*.f64 (pow.f64 wj 2) x)) x))
(fma.f64 -1 (*.f64 x wj) (fma.f64 1/2 (*.f64 x (*.f64 wj wj)) x))
(-.f64 (fma.f64 1/2 (*.f64 x (*.f64 wj wj)) x) (*.f64 x wj))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 wj 3) x)) (+.f64 (*.f64 -1 (*.f64 wj x)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 wj 2) x)) x)))
(fma.f64 -1/6 (*.f64 x (pow.f64 wj 3)) (fma.f64 -1 (*.f64 x wj) (fma.f64 1/2 (*.f64 x (*.f64 wj wj)) x)))
(fma.f64 -1/6 (*.f64 x (pow.f64 wj 3)) (-.f64 (fma.f64 1/2 (*.f64 x (*.f64 wj wj)) x) (*.f64 x wj)))
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(*.f64 (exp.f64 (*.f64 -1 wj)) x)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 4)))
(+.f64 (*.f64 wj wj) (fma.f64 -1 (pow.f64 wj 3) (pow.f64 wj 4)))
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (+.f64 (*.f64 -1 (pow.f64 wj 5)) (+.f64 (*.f64 -1 (pow.f64 wj 3)) (pow.f64 wj 4))))
(+.f64 (*.f64 wj wj) (fma.f64 -1 (pow.f64 wj 5) (fma.f64 -1 (pow.f64 wj 3) (pow.f64 wj 4))))
(fma.f64 wj wj (-.f64 (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)) (pow.f64 wj 5)))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(+.f64 -1 wj)
(-.f64 (+.f64 (/.f64 1 wj) wj) 1)
(+.f64 (/.f64 1 wj) (+.f64 wj -1))
(+.f64 (+.f64 -1 wj) (/.f64 1 wj))
(-.f64 (+.f64 (/.f64 1 wj) wj) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (+.f64 wj (/.f64 1 wj)) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(+.f64 (+.f64 wj (/.f64 1 wj)) (-.f64 -1 (/.f64 (/.f64 1 wj) wj)))
(+.f64 wj (+.f64 (/.f64 1 wj) (-.f64 -1 (/.f64 (/.f64 1 wj) wj))))
wj
(-.f64 wj 1)
(+.f64 wj -1)
(+.f64 -1 wj)
(-.f64 (+.f64 (/.f64 1 wj) wj) 1)
(+.f64 (/.f64 1 wj) (+.f64 wj -1))
(+.f64 (+.f64 -1 wj) (/.f64 1 wj))
(-.f64 (+.f64 (/.f64 1 wj) wj) (+.f64 1 (/.f64 1 (pow.f64 wj 2))))
(-.f64 (+.f64 wj (/.f64 1 wj)) (+.f64 1 (/.f64 1 (*.f64 wj wj))))
(+.f64 (+.f64 wj (/.f64 1 wj)) (-.f64 -1 (/.f64 (/.f64 1 wj) wj)))
(+.f64 wj (+.f64 (/.f64 1 wj) (-.f64 -1 (/.f64 (/.f64 1 wj) wj))))
wj
(+.f64 (*.f64 -1 (pow.f64 wj 2)) wj)
(fma.f64 -1 (*.f64 wj wj) wj)
(-.f64 wj (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj)))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (*.f64 -1 (pow.f64 wj 4)) (+.f64 (pow.f64 wj 3) wj)))
(fma.f64 -1 (*.f64 wj wj) (fma.f64 -1 (pow.f64 wj 4) (+.f64 wj (pow.f64 wj 3))))
(-.f64 (-.f64 (+.f64 wj (pow.f64 wj 3)) (pow.f64 wj 4)) (*.f64 wj wj))
1
(-.f64 1 (/.f64 1 wj))
(+.f64 1 (/.f64 -1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (/.f64 1 wj))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 1 wj)))
(+.f64 1 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 1 wj)))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
(-.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 1 wj))) (/.f64 1 (pow.f64 wj 3)))
1
(-.f64 1 (/.f64 1 wj))
(+.f64 1 (/.f64 -1 wj))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (/.f64 1 wj))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 wj wj)) (/.f64 1 wj)))
(+.f64 1 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 1 wj)))
(-.f64 (+.f64 1 (/.f64 1 (pow.f64 wj 2))) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3))))
(+.f64 1 (-.f64 (/.f64 1 (*.f64 wj wj)) (+.f64 (/.f64 1 wj) (/.f64 1 (pow.f64 wj 3)))))
(-.f64 (+.f64 1 (-.f64 (/.f64 (/.f64 1 wj) wj) (/.f64 1 wj))) (/.f64 1 (pow.f64 wj 3)))
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 -2 (*.f64 wj x))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj)
(*.f64 wj (+.f64 1 (neg.f64 (+.f64 1 (*.f64 x 2)))))
(*.f64 wj (-.f64 1 (fma.f64 x 2 1)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 x 2)))) wj x)
(fma.f64 wj (-.f64 1 (fma.f64 x 2 1)) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 x 2)))) wj x)
(fma.f64 wj (-.f64 1 (fma.f64 x 2 1)) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (-.f64 1 (*.f64 -2 x)))) wj) x)
(fma.f64 (+.f64 1 (neg.f64 (+.f64 1 (*.f64 x 2)))) wj x)
(fma.f64 wj (-.f64 1 (fma.f64 x 2 1)) x)
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (-.f64 1 (*.f64 2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 x (fma.f64 wj -2 1))
(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 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 (*.f64 wj wj) (*.f64 x 5/2))
(*.f64 x (*.f64 (*.f64 wj wj) 5/2))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 (*.f64 wj wj) (*.f64 x 5/2))
(*.f64 x (*.f64 (*.f64 wj wj) 5/2))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 wj wj)) 5/2))
(fma.f64 wj wj (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 wj wj (*.f64 x (*.f64 (*.f64 wj wj) 5/2)))
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
(*.f64 -5/2 x)
(*.f64 x -5/2)
1
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(*.f64 5/2 x)
(*.f64 x 5/2)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(*.f64 5/2 x)
(*.f64 x 5/2)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(+.f64 1 (*.f64 5/2 x))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) 1)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 1 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))) (cbrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (sqrt.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(/.f64 (+.f64 (pow.f64 wj 3) (pow.f64 (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)) 3)) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)) 2) (*.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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)) (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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)) 2)) (-.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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))))
(pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 1)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log.f64 (exp.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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) (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (exp.f64 wj)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) 2) (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 1 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) wj)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) wj)
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(-.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) 1)
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 1 (+.f64 wj 1)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))) (cbrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 1)
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) -1)
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1)) 2) (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj)) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (*.f64 x (exp.f64 (neg.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 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 wj 1))))
(/.f64 (-.f64 (*.f64 x (exp.f64 (neg.f64 wj))) wj) (+.f64 wj 1))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))) 1)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 1)
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(log.f64 (exp.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x))))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 2) (*.f64 (exp.f64 (neg.f64 wj)) x)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(exp.f64 (+.f64 (neg.f64 wj) (log.f64 x)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(exp.f64 (*.f64 (+.f64 (neg.f64 wj) (log.f64 x)) 1))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 wj)) x)))
(*.f64 x (exp.f64 (neg.f64 wj)))
(/.f64 x (exp.f64 wj))
(+.f64 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 1 (+.f64 wj 1)) wj))) (fma.f64 (neg.f64 (/.f64 1 (+.f64 wj 1))) wj (*.f64 (/.f64 1 (+.f64 wj 1)) wj)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (/.f64 wj (+.f64 wj 1)) 1))) (fma.f64 (neg.f64 (/.f64 wj (+.f64 wj 1))) 1 (*.f64 (/.f64 wj (+.f64 wj 1)) 1)))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (/.f64 wj (+.f64 wj 1))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) (*.f64 (/.f64 wj (+.f64 wj 1)) 0))
(*.f64 1 (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))) (cbrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(*.f64 (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) (sqrt.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 wj (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (*.f64 wj (/.f64 wj (+.f64 wj 1))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 wj (+.f64 wj 1)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (/.f64 (*.f64 wj wj) (+.f64 wj 1)))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (/.f64 wj (+.f64 wj 1)) 3)) (fma.f64 wj wj (*.f64 (/.f64 wj (+.f64 wj 1)) (+.f64 wj (/.f64 wj (+.f64 wj 1))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 wj (+.f64 wj 1)) 2)) (+.f64 wj (/.f64 wj (+.f64 wj 1))))
(pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 1)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(log.f64 (exp.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1))) 2) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(expm1.f64 (log1p.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(exp.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(exp.f64 (*.f64 (log.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))) 1))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(log1p.f64 (expm1.f64 (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(fma.f64 1 wj (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (/.f64 wj (+.f64 wj 1))))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1)))) 1)
(/.f64 wj (+.f64 wj 1))
(*.f64 wj (/.f64 1 (+.f64 wj 1)))
(/.f64 wj (+.f64 wj 1))
(*.f64 1 (/.f64 wj (+.f64 wj 1)))
(/.f64 wj (+.f64 wj 1))
(*.f64 (*.f64 (cbrt.f64 (/.f64 wj (+.f64 wj 1))) (cbrt.f64 (/.f64 wj (+.f64 wj 1)))) (cbrt.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(*.f64 (sqrt.f64 (/.f64 wj (+.f64 wj 1))) (sqrt.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(pow.f64 (/.f64 wj (+.f64 wj 1)) 1)
(/.f64 wj (+.f64 wj 1))
(pow.f64 (/.f64 (+.f64 wj 1) wj) -1)
(/.f64 wj (+.f64 wj 1))
(log.f64 (exp.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 wj (+.f64 wj 1)))))
(/.f64 wj (+.f64 wj 1))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 wj (+.f64 wj 1)) 2) (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(expm1.f64 (log1p.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(exp.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)))
(/.f64 wj (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)) 1))
(exp.f64 (-.f64 (log.f64 wj) (log1p.f64 wj)))
(/.f64 wj (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 wj (+.f64 wj 1))))
(/.f64 wj (+.f64 wj 1))
(+.f64 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 1 wj (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1))) (fma.f64 (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1 (*.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 1)))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(+.f64 (fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (*.f64 (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) (cbrt.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))))
(+.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))) (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(+.f64 (-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))) (sqrt.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))) (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(+.f64 (+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x) (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 0))
(*.f64 1 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(*.f64 (*.f64 (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))) (cbrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(*.f64 (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) (sqrt.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2) (*.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)) 3)) (fma.f64 wj wj (+.f64 (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)) 2) (*.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))))
(/.f64 (-.f64 (pow.f64 wj 3) (pow.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 3)) (fma.f64 wj wj (*.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) (+.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)) 2)) (+.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)) 2)) (+.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)) 2)) (+.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x))))
(pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 1)
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(log.f64 (exp.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(log.f64 (/.f64 (exp.f64 wj) (exp.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))) 2) (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(expm1.f64 (log1p.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(exp.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(exp.f64 (*.f64 (log.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))) 1))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(log1p.f64 (expm1.f64 (-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x)))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(fma.f64 1 wj (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(fma.f64 (*.f64 (cbrt.f64 wj) (cbrt.f64 wj)) (cbrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(fma.f64 (sqrt.f64 wj) (sqrt.f64 wj) (neg.f64 (fma.f64 wj (+.f64 1 (*.f64 2 x)) (neg.f64 x))))
(-.f64 wj (fma.f64 wj (+.f64 1 (*.f64 x 2)) (neg.f64 x)))
(-.f64 wj (fma.f64 wj (fma.f64 x 2 1) (neg.f64 x)))
(+.f64 (-.f64 wj (*.f64 wj (fma.f64 x 2 1))) x)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 1)
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(log.f64 (exp.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj)) 2) (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))) 1))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (*.f64 x -5/2)) (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 wj (*.f64 wj (fma.f64 x 5/2 1)))
(-.f64 (+.f64 1 (*.f64 x -5/2)) 1)
(+.f64 1 (-.f64 (*.f64 x -5/2) 1))
(+.f64 (*.f64 x -5/2) 0)
(*.f64 x -5/2)
(*.f64 1 (*.f64 x -5/2))
(*.f64 x -5/2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 x -5/2)) (cbrt.f64 (*.f64 x -5/2))) (cbrt.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(*.f64 (sqrt.f64 (*.f64 x -5/2)) (sqrt.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(/.f64 (+.f64 (*.f64 -64 (pow.f64 x 3)) (*.f64 27/8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x -4) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 x -4) (*.f64 x 3/2)))))
(/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (pow.f64 (*.f64 x -4) 2) (-.f64 (pow.f64 (*.f64 x 3/2) 2) (*.f64 (*.f64 x -4) (*.f64 x 3/2)))))
(/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (pow.f64 (*.f64 x -4) 2) (*.f64 (*.f64 x 3/2) (-.f64 (*.f64 x 3/2) (*.f64 x -4)))))
(/.f64 (*.f64 (pow.f64 x 3) -485/8) (+.f64 (*.f64 (*.f64 x x) 16) (*.f64 (*.f64 x 3/2) (fma.f64 x 3/2 (*.f64 x 4)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (-.f64 (*.f64 x -4) (*.f64 x 3/2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x -4) 2) (pow.f64 (*.f64 x 3/2) 2)) (*.f64 x -11/2))
(/.f64 (*.f64 (*.f64 x -5/2) (*.f64 x -11/2)) (*.f64 x -11/2))
(*.f64 (/.f64 (*.f64 x -5/2) x) (/.f64 (*.f64 x -11/2) -11/2))
(pow.f64 (*.f64 x -5/2) 1)
(*.f64 x -5/2)
(log.f64 (exp.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -5/2))))
(*.f64 x -5/2)
(log.f64 (*.f64 (exp.f64 (*.f64 x -4)) (exp.f64 (*.f64 x 3/2))))
(*.f64 x -5/2)
(log.f64 (*.f64 (exp.f64 (*.f64 x 3/2)) (exp.f64 (*.f64 x -4))))
(*.f64 x -5/2)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2)))
(*.f64 x -5/2)
(expm1.f64 (log1p.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(exp.f64 (log.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(exp.f64 (*.f64 (log.f64 (*.f64 x -5/2)) 1))
(*.f64 x -5/2)
(log1p.f64 (expm1.f64 (*.f64 x -5/2)))
(*.f64 x -5/2)
(fma.f64 x -4 (*.f64 x 3/2))
(*.f64 x -5/2)
(fma.f64 x 3/2 (*.f64 x -4))
(*.f64 x -5/2)
(fma.f64 1 (*.f64 x -4) (*.f64 x 3/2))
(*.f64 x -5/2)
(fma.f64 1 (*.f64 x 3/2) (*.f64 x -4))
(*.f64 x -5/2)
(fma.f64 -4 x (*.f64 x 3/2))
(*.f64 x -5/2)
(fma.f64 3/2 x (*.f64 x -4))
(*.f64 x -5/2)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x 3/2)) (cbrt.f64 (*.f64 x 3/2))) (cbrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(*.f64 x -5/2)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x -4)) (cbrt.f64 (*.f64 x -4))) (cbrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(*.f64 x -5/2)
(fma.f64 (sqrt.f64 (*.f64 x 3/2)) (sqrt.f64 (*.f64 x 3/2)) (*.f64 x -4))
(*.f64 x -5/2)
(fma.f64 (sqrt.f64 (*.f64 x -4)) (sqrt.f64 (*.f64 x -4)) (*.f64 x 3/2))
(*.f64 x -5/2)
(+.f64 1 (neg.f64 (*.f64 x -5/2)))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(*.f64 1 (-.f64 1 (*.f64 x -5/2)))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(*.f64 (*.f64 (cbrt.f64 (-.f64 1 (*.f64 x -5/2))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2)))) (cbrt.f64 (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(*.f64 (sqrt.f64 (-.f64 1 (*.f64 x -5/2))) (sqrt.f64 (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (+.f64 1 (+.f64 (pow.f64 (*.f64 x -5/2) 2) (*.f64 x -5/2))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 x 3) -125/8)) (+.f64 (+.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (*.f64 x -5/2)))
(/.f64 (+.f64 1 (*.f64 (pow.f64 x 3) 125/8)) (+.f64 1 (*.f64 (*.f64 x -5/2) (fma.f64 x -5/2 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (+.f64 1 (*.f64 x -5/2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x -5/2) 2)) (fma.f64 x -5/2 1))
(/.f64 (-.f64 1 (*.f64 (*.f64 x x) 25/4)) (fma.f64 x -5/2 1))
(pow.f64 (-.f64 1 (*.f64 x -5/2)) 1)
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(log.f64 (exp.f64 (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (*.f64 x -5/2)))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 (*.f64 x -5/2)) 2) (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(expm1.f64 (log1p.f64 (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(exp.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (*.f64 x -5/2))) 1))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(log1p.f64 (expm1.f64 (-.f64 1 (*.f64 x -5/2))))
(+.f64 1 (*.f64 x 5/2))
(fma.f64 x 5/2 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x)))) 1)
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(pow.f64 (*.f64 -2 (*.f64 wj x)) 1)
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(log.f64 (exp.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (*.f64 wj x)))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (*.f64 wj x)) 2) (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(expm1.f64 (log1p.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(exp.f64 (log.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 wj x))) 1))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))
(log1p.f64 (expm1.f64 (*.f64 -2 (*.f64 wj x))))
(*.f64 (*.f64 x wj) -2)
(*.f64 x (*.f64 wj -2))

eval143.0ms (1.2%)

Compiler

Compiled 7418 to 4341 computations (41.5% saved)

prune78.0ms (0.6%)

Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New3548362
Fresh246
Picked325
Done000
Total35914373
Accurracy
100.0%
Counts
373 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.6%
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
70.9%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
18.4%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
12.4%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
24.5%
(-.f64 wj 1)
42.0%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
52.8%
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
62.9%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
16.4%
(*.f64 wj wj)
41.9%
x
24.4%
wj
19.6%
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
70.9%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
18.4%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
12.4%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
24.5%
(-.f64 wj 1)
42.0%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
52.8%
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
62.9%
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
16.4%
(*.f64 wj wj)
41.9%
x
24.4%
wj
Compiler

Compiled 520 to 344 computations (33.8% saved)

localize868.0ms (7.1%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
100.0%
(pow.f64 wj 3)
87.1%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
100.0%
(*.f64 -2 (*.f64 wj x))
99.8%
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
94.5%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
87.1%
(*.f64 x (*.f64 wj wj))
100.0%
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj)))
99.9%
(*.f64 (*.f64 wj wj) (+.f64 -1 wj))
73.8%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
100.0%
(*.f64 (exp.f64 (neg.f64 wj)) x)
100.0%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
Compiler

Compiled 131 to 51 computations (61.1% saved)

series9.0ms (0.1%)

Counts
9 → 132
Calls

39 calls:

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

rewrite73.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
652×add-sqr-sqrt
634×pow1
632×*-un-lft-identity
608×add-exp-log
608×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028243
1650243
Stop Event
node limit
Counts
9 → 270
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
(*.f64 (*.f64 wj wj) (+.f64 -1 wj))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj)))
(*.f64 x (*.f64 wj wj))
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(pow.f64 wj 3)
Outputs
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
wj
x

simplify90.0ms (0.7%)

Algorithm
egg-herbie
Rules
1404×fma-neg
860×distribute-lft-in
790×distribute-rgt-in
748×fma-def
612×distribute-lft-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01113686
12973052
27552906
331722838
Stop Event
node limit
Counts
402 → 104
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 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 x)) (pow.f64 wj 2)) x))
(+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/6 x)) (+.f64 (*.f64 1/2 x) x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 x)) (pow.f64 wj 2)) x)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 4))))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj)
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 4))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 3)))))
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 2))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
wj
(+.f64 (*.f64 -1 (pow.f64 wj 2)) wj)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (pow.f64 wj 2) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 -2 (*.f64 wj x)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 -2 (*.f64 wj x)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(*.f64 -1 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
Outputs
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 (fma.f64 wj -2 1) x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 x)) (pow.f64 wj 2)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (+.f64 (*.f64 -1 x) (*.f64 -1/6 x)) (+.f64 (*.f64 1/2 x) x))) (+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 1/2 x) x) (*.f64 -1 x)) (pow.f64 wj 2)) x)))
(fma.f64 (pow.f64 wj 3) (-.f64 (*.f64 x -7/6) (*.f64 3/2 x)) (fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x)))
(fma.f64 (pow.f64 wj 3) (-.f64 (*.f64 x -5/3) x) (*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1))))
(fma.f64 (pow.f64 wj 3) (*.f64 x -8/3) (fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj)
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj))
(fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (-.f64 x (/.f64 x wj)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3))))
(+.f64 (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 3) x)))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (-.f64 (/.f64 x wj) x)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (+.f64 (-.f64 x (/.f64 x wj)) (/.f64 x (*.f64 wj wj))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) wj) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 3)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj 4))))))
(+.f64 (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 3) x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 4) x)))))
(-.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4)))) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj)))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (-.f64 (/.f64 x wj) x)) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))) (+.f64 x (/.f64 x (*.f64 wj wj))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj)
(/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))
(/.f64 (/.f64 x (exp.f64 wj)) wj)
(/.f64 x (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))))
(fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)))
(-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (-.f64 x (/.f64 x wj)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 3))))
(+.f64 (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 3) x)))
(+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj))))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (-.f64 (/.f64 x wj) x)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (+.f64 (-.f64 x (/.f64 x wj)) (/.f64 x (*.f64 wj wj))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 4))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) wj) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 wj)) x) (pow.f64 wj 3)))))
(+.f64 (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (*.f64 wj wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 3) x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (/.f64 (pow.f64 wj 4) x)))))
(-.f64 (+.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 3)) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4)))) (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj)))
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (-.f64 (/.f64 x wj) x)) (/.f64 (/.f64 x (exp.f64 wj)) (pow.f64 wj 4))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))) (+.f64 x (/.f64 x (*.f64 wj wj))))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 2))
(neg.f64 (*.f64 wj wj))
(*.f64 wj (neg.f64 wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
wj
(+.f64 (*.f64 -1 (pow.f64 wj 2)) wj)
(fma.f64 -1 (*.f64 wj wj) wj)
(-.f64 wj (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(pow.f64 wj 3)
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (pow.f64 wj 3))
(fma.f64 -1 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 (*.f64 wj wj) (+.f64 wj -1))
(-.f64 (pow.f64 wj 3) (*.f64 wj wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(+.f64 (*.f64 -1 (pow.f64 wj 2)) (+.f64 (pow.f64 wj 3) wj))
(fma.f64 -1 (*.f64 wj wj) (+.f64 wj (pow.f64 wj 3)))
(+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 wj -1)))
(*.f64 wj (-.f64 (fma.f64 wj wj 1) wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (pow.f64 wj 2) x)
(*.f64 x (*.f64 wj wj))
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(fma.f64 (-.f64 (neg.f64 x) x) wj x)
(*.f64 (fma.f64 wj -2 1) x)
(*.f64 x (fma.f64 wj -2 1))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 5/2 (*.f64 x (*.f64 wj wj)) (*.f64 -2 (*.f64 x wj)))
(*.f64 x (fma.f64 wj -2 (*.f64 wj (*.f64 wj 5/2))))
(*.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))))
(*.f64 (*.f64 x wj) (+.f64 -2 (*.f64 wj 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 5/2 (*.f64 x (*.f64 wj wj)) (*.f64 -2 (*.f64 x wj)))
(*.f64 x (fma.f64 wj -2 (*.f64 wj (*.f64 wj 5/2))))
(*.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))))
(*.f64 (*.f64 x wj) (+.f64 -2 (*.f64 wj 5/2)))
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(+.f64 (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (-.f64 (neg.f64 x) x) wj (fma.f64 (-.f64 (*.f64 3/2 x) (neg.f64 x)) (*.f64 wj wj) x))
(*.f64 x (fma.f64 wj -2 (fma.f64 (*.f64 wj wj) 5/2 1)))
(fma.f64 x (*.f64 wj (+.f64 -2 (*.f64 wj 5/2))) x)
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 (*.f64 x (*.f64 wj wj)) 5/2)
(*.f64 x (*.f64 wj (*.f64 wj 5/2)))
(*.f64 wj (*.f64 x (*.f64 wj 5/2)))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(*.f64 -1 (pow.f64 wj 3))
(neg.f64 (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (pow.f64 wj 3)))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 wj 3)))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683
-512
-8
-2
-1
0
1/2
1
3/2
2
9/4
5/2
3
27/8
7/2
4
5
6
25/4
8
9
125/8
16
27
625/16
64
81
15625/64
729
1953125/512
19683

eval94.0ms (0.8%)

Compiler

Compiled 1528 to 758 computations (50.4% saved)

prune43.0ms (0.3%)

Pruning

20 alts after pruning (13 fresh and 7 done)

PrunedKeptTotal
New1277134
Fresh167
Picked055
Done022
Total12820148
Accurracy
100.0%
Counts
148 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.6%
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
51.7%
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
70.9%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
31.0%
(/.f64 x (*.f64 wj (exp.f64 wj)))
18.4%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
12.4%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
24.5%
(-.f64 wj 1)
42.0%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
52.8%
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
16.4%
(*.f64 wj wj)
11.8%
(neg.f64 (pow.f64 wj 3))
41.9%
x
24.4%
wj
3.5%
19683
3.5%
1/2
2.6%
0
2.4%
-512
19.6%
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
51.7%
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
70.9%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
31.0%
(/.f64 x (*.f64 wj (exp.f64 wj)))
18.4%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
12.4%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
24.5%
(-.f64 wj 1)
42.0%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
52.8%
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
16.4%
(*.f64 wj wj)
11.8%
(neg.f64 (pow.f64 wj 3))
41.9%
x
24.4%
wj
3.5%
19683
3.5%
1/2
2.6%
0
2.4%
-512
Compiler

Compiled 474 to 328 computations (30.8% saved)

localize407.0ms (3.3%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
100.0%
(pow.f64 wj 3)
100.0%
(*.f64 -2 (*.f64 wj x))
99.9%
(+.f64 1 (*.f64 x 5/2))
94.5%
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
93.7%
(*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))
100.0%
(-.f64 x (*.f64 x wj))
86.0%
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
100.0%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
100.0%
(*.f64 -2 (*.f64 wj x))
100.0%
(*.f64 (+.f64 1 wj) (exp.f64 wj))
100.0%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
Compiler

Compiled 132 to 64 computations (51.5% saved)

series9.0ms (0.1%)

Counts
9 → 147
Calls

45 calls:

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

rewrite102.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
564×add-sqr-sqrt
548×pow1
546×*-un-lft-identity
528×add-exp-log
528×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify138.0ms (1.1%)

Algorithm
egg-herbie
Rules
1148×associate-*r*
1038×associate-*l*
886×fma-def
626×associate-/l*
346×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081213683
1217513061
Stop Event
node limit
Counts
449 → 510
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))
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 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.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 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
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)))
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (-.f64 1 wj) x)
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
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 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(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)))
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (*.f64 -2 (*.f64 wj x)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (*.f64 -2 (*.f64 wj x)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(pow.f64 wj 2)
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
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 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))) 1)
(*.f64 x (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 1 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.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 (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 (neg.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 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 x (+.f64 1 wj)) (/.f64 1 (exp.f64 wj)))
(*.f64 (/.f64 1 (+.f64 1 wj)) (/.f64 x (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 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 (exp.f64 wj)) (/.f64 x (+.f64 1 wj)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)) (/.f64 x (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 x (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 1 wj)) (/.f64 (cbrt.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 wj)) (/.f64 (cbrt.f64 x) (+.f64 1 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (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 (pow.f64 (cbrt.f64 x) 2) (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)))) 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)
(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))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) 1) (*.f64 (exp.f64 wj) wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (exp.f64 wj) 1))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) 1)
(/.f64 (*.f64 (exp.f64 wj) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (-.f64 (*.f64 wj wj) wj)))
(/.f64 (*.f64 (exp.f64 wj) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (+.f64 1 (-.f64 (*.f64 wj wj) wj)))
(/.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))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 wj) 3) (pow.f64 (exp.f64 wj) 3)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 wj) 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 -2 wj) x x))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (-.f64 (*.f64 x (*.f64 wj -2)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(*.f64 x (+.f64 (*.f64 -2 wj) 1))
(*.f64 1 (fma.f64 (*.f64 -2 wj) x x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2))))) (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 wj -2)) x) (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj -2)) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 wj -2)) 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (*.f64 x (*.f64 wj -2))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (*.f64 wj -2)) 2)) (-.f64 x (*.f64 x (*.f64 wj -2))))
(pow.f64 (fma.f64 (*.f64 -2 wj) x x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 -2 wj) x x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 -2 wj) x x))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 -2 wj) x x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 -2 wj) x x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 -2 wj) x x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 -2 wj) x x)))
(fma.f64 1 x (*.f64 x (*.f64 wj -2)))
(fma.f64 1 (*.f64 x (*.f64 wj -2)) x)
(fma.f64 -2 (*.f64 x wj) x)
(fma.f64 (*.f64 x wj) -2 x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 wj -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 wj -2))) 2) (cbrt.f64 (*.f64 x (*.f64 wj -2))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 wj -2)))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 wj -2))) (sqrt.f64 (*.f64 x (*.f64 wj -2))) x)
(fma.f64 (*.f64 -2 wj) x x)
(+.f64 (/.f64 x (+.f64 1 wj)) (neg.f64 (/.f64 wj (/.f64 (+.f64 1 wj) x))))
(-.f64 (/.f64 x (+.f64 1 wj)) (/.f64 wj (/.f64 (+.f64 1 wj) x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))) 1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))
(*.f64 (-.f64 x (*.f64 x wj)) (/.f64 1 (+.f64 1 wj)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(*.f64 (pow.f64 (cbrt.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 x (*.f64 x wj)) (+.f64 1 wj))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (*.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(*.f64 (neg.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 (neg.f64 wj) -1)))
(*.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 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.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 x (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (-.f64 (*.f64 wj wj) wj)))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) 2)
(pow.f64 (/.f64 (+.f64 1 wj) (-.f64 x (*.f64 x wj))) -1)
(neg.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 (neg.f64 wj) -1)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3) (pow.f64 (+.f64 1 wj) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(exp.f64 (-.f64 (log.f64 (-.f64 x (*.f64 x wj))) (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 x (*.f64 x wj))) (log1p.f64 wj)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(+.f64 x (*.f64 x (neg.f64 wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 x) wj (*.f64 x wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 x wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 (*.f64 x 1) (*.f64 (*.f64 x (neg.f64 wj)) 1))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(*.f64 x (-.f64 1 wj))
(*.f64 1 (-.f64 x (*.f64 x wj)))
(*.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (cbrt.f64 (-.f64 x (*.f64 x wj))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (-.f64 x (*.f64 x wj))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (+.f64 x (*.f64 x wj))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x wj))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x wj))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 x wj)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (+.f64 x (*.f64 x wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (+.f64 x (*.f64 x wj))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 wj)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj))) (*.f64 x (*.f64 x (neg.f64 wj))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj))))
(pow.f64 (-.f64 x (*.f64 x wj)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 x wj))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 x wj)))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 x wj))))
(exp.f64 (log.f64 (-.f64 x (*.f64 x wj))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 x wj))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 x wj))))
(fma.f64 1 x (*.f64 x (neg.f64 wj)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (neg.f64 wj)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (neg.f64 wj)))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(+.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) 1))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) 1))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 wj wj))
(+.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 wj wj))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))) 1)
(/.f64 (+.f64 (pow.f64 wj 6) (pow.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) 3)) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))) (*.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))))))
(/.f64 (+.f64 (pow.f64 wj 6) (pow.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) 3)) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))) (-.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))))
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (*.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3))) (*.f64 wj wj)) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (*.f64 wj wj)) (-.f64 1 (*.f64 x 5/2)))
(pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 3)
(pow.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) 1/3)
(pow.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 5/2 1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(exp.f64 (log.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(fma.f64 1 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(fma.f64 wj wj (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (/.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(*.f64 1 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2)) (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(*.f64 (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (/.f64 1 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))) (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3) (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6))) (+.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2)))) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2)) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2)))) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) x))
(pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 3)
(pow.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2))
(log.f64 (exp.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))))
(cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(exp.f64 (log.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 1 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 1 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (fma.f64 x 5/2 1) (*.f64 wj wj) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 2) (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) (fma.f64 (*.f64 -2 wj) x x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 5/2 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 x 5/2))) (/.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 x 5/2))))
(*.f64 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))
(*.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 (*.f64 125/8 (pow.f64 x 3))) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (/.f64 1 (-.f64 1 (*.f64 x 5/2))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))) (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x 5/2)) (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))))
(/.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3))) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))) (neg.f64 (-.f64 1 (*.f64 x 5/2))))
(/.f64 (+.f64 (*.f64 125/8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 (*.f64 x 5/2) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 5/2) 2) 1) (-.f64 (*.f64 x 5/2) 1))
(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))))
(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 x 5/2 1)
(fma.f64 1 (*.f64 x 5/2) 1)
(fma.f64 5/2 x 1)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 5/2) 2)) (cbrt.f64 (*.f64 x 5/2)) 1)
(fma.f64 (sqrt.f64 (*.f64 x 5/2)) (sqrt.f64 (*.f64 x 5/2)) 1)
(-.f64 (+.f64 1 (pow.f64 wj 3)) 1)
(*.f64 1 (pow.f64 wj 3))
(*.f64 wj (*.f64 wj wj))
(*.f64 (*.f64 wj wj) wj)
(*.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)))
(*.f64 (cbrt.f64 (pow.f64 wj 4)) (*.f64 (pow.f64 (cbrt.f64 wj) 2) wj))
(*.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)))
(*.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2))
(*.f64 (*.f64 wj 1) (*.f64 wj wj))
(*.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3))
(*.f64 (*.f64 wj (cbrt.f64 (pow.f64 wj 4))) (pow.f64 (cbrt.f64 wj) 2))
(*.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj))
(*.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj))
(sqrt.f64 (pow.f64 wj 6))
(log.f64 (exp.f64 (pow.f64 wj 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 wj 3))))
(cbrt.f64 (pow.f64 (pow.f64 wj 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 wj 3)))
(exp.f64 (log.f64 (pow.f64 wj 3)))
(exp.f64 (*.f64 (log.f64 (pow.f64 wj 3)) 1))
(log1p.f64 (expm1.f64 (pow.f64 wj 3)))
Outputs
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.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 x -5/2) (*.f64 wj wj)) x))
(fma.f64 x (*.f64 -2 wj) (-.f64 x (*.f64 x (*.f64 wj (*.f64 wj -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 x -5/2) (*.f64 wj wj)) x)))
(-.f64 (fma.f64 x (*.f64 -2 wj) (-.f64 x (*.f64 x (*.f64 wj (*.f64 wj -5/2))))) (*.f64 (+.f64 (*.f64 x -7/3) (*.f64 x 5)) (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)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj 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 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (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 (/.f64 x wj) (exp.f64 wj)) (fma.f64 -1 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj 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 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 x (*.f64 (exp.f64 wj) (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)) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj 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 x (*.f64 (pow.f64 wj 3) (exp.f64 wj))) (/.f64 (/.f64 x wj) (exp.f64 wj))) (neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj wj))))
(+.f64 (-.f64 (/.f64 (/.f64 x wj) (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj wj)))) (/.f64 x (*.f64 (pow.f64 wj 3) (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 (/.f64 x wj) (exp.f64 wj)) (fma.f64 -1 (/.f64 (/.f64 x (exp.f64 wj)) (*.f64 wj 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 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 x (*.f64 (exp.f64 wj) (pow.f64 wj 4)))))
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 (fma.f64 wj 2 1) (*.f64 wj (*.f64 wj 3/2)))
(+.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 3/2 (*.f64 wj wj) (*.f64 2/3 (pow.f64 wj 3))) (fma.f64 wj 2 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))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(*.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))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
x
(*.f64 -2 (*.f64 wj x))
(*.f64 x (*.f64 -2 wj))
(*.f64 -2 (*.f64 wj x))
(*.f64 x (*.f64 -2 wj))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 1 (*.f64 -2 wj)) x)
(*.f64 x (fma.f64 -2 wj 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 -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 -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 -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 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (-.f64 1 wj) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 -1 wj)) x) (+.f64 1 wj))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
x
(+.f64 (*.f64 (-.f64 (*.f64 -1 x) x) wj) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.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 x) (*.f64 wj wj) x))
(fma.f64 wj (*.f64 x -2) (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 x) (*.f64 wj wj) x)))
(+.f64 (*.f64 (*.f64 x -2) (+.f64 (pow.f64 wj 3) wj)) (fma.f64 (+.f64 x x) (*.f64 wj wj) x))
(*.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 (*.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 (/.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 (fma.f64 -1 x (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (/.f64 x wj))) (/.f64 x (pow.f64 wj 3))) (fma.f64 -1 (/.f64 x wj) (fma.f64 -1 (/.f64 x (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj)))))
(+.f64 (-.f64 (-.f64 (/.f64 x wj) (/.f64 x (*.f64 wj wj))) x) (-.f64 (/.f64 x (pow.f64 wj 3)) (-.f64 (-.f64 (/.f64 x (*.f64 wj wj)) (/.f64 x (pow.f64 wj 3))) (/.f64 x wj))))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) x) wj)) (*.f64 -1 x))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 x) x) wj) x))
(-.f64 (/.f64 (+.f64 x 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 (/.f64 (-.f64 (neg.f64 x) x) wj) (fma.f64 -1 x (/.f64 (neg.f64 x) (*.f64 wj wj)))) (/.f64 x (*.f64 wj wj)))
(-.f64 (-.f64 (-.f64 (/.f64 (+.f64 x x) wj) x) (/.f64 x (*.f64 wj wj))) (/.f64 x (*.f64 wj wj)))
(-.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 (fma.f64 -1 (/.f64 x (*.f64 wj wj)) (neg.f64 (/.f64 (-.f64 (neg.f64 x) x) (pow.f64 wj 3)))))) (/.f64 x (*.f64 wj wj)))
(+.f64 (/.f64 (+.f64 x x) wj) (-.f64 (-.f64 (-.f64 (/.f64 (+.f64 x x) (pow.f64 wj 3)) (/.f64 x (*.f64 wj wj))) x) (/.f64 x (*.f64 wj wj))))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 1 wj) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 -1 wj)) x)
(*.f64 x (-.f64 1 wj))
x
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 -1 (*.f64 wj x))
(*.f64 x (neg.f64 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 -1 (*.f64 wj x))
(*.f64 x (neg.f64 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 -1 (*.f64 wj x)) x)
(*.f64 x (-.f64 1 wj))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(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) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 wj (*.f64 wj (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (*.f64 x 5/2))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(*.f64 5/2 (*.f64 (pow.f64 wj 2) x))
(*.f64 wj (*.f64 wj (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (*.f64 x 5/2))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (pow.f64 wj 2) (*.f64 5/2 (*.f64 (pow.f64 wj 2) x)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
x
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (*.f64 -2 (*.f64 wj x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(+.f64 (*.f64 (+.f64 1 (*.f64 5/2 x)) (pow.f64 wj 2)) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(pow.f64 wj 2)
(*.f64 wj wj)
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 (+.f64 (*.f64 -2 wj) (+.f64 1 (*.f64 5/2 (pow.f64 wj 2)))) x))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2)))))
(*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj)))))
(*.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 x (+.f64 1 (+.f64 (*.f64 -2 wj) (*.f64 5/2 (pow.f64 wj 2))))))
(+.f64 (*.f64 x (+.f64 1 (fma.f64 -2 wj (*.f64 5/2 (*.f64 wj wj))))) (*.f64 wj wj))
(fma.f64 x (fma.f64 -2 wj (fma.f64 5/2 (*.f64 wj wj) 1)) (*.f64 wj wj))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x))
(neg.f64 (*.f64 x (+.f64 (*.f64 -5/2 (*.f64 wj wj)) (fma.f64 2 wj -1))))
(*.f64 x (neg.f64 (fma.f64 -5/2 (*.f64 wj wj) (fma.f64 wj 2 -1))))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -5/2 (*.f64 wj wj)) (fma.f64 2 wj -1)))) (*.f64 wj wj))
(fma.f64 (neg.f64 (fma.f64 -5/2 (*.f64 wj wj) (fma.f64 wj 2 -1))) x (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -5/2 (*.f64 wj wj)) (fma.f64 2 wj -1)))) (*.f64 wj wj))
(fma.f64 (neg.f64 (fma.f64 -5/2 (*.f64 wj wj) (fma.f64 wj 2 -1))) x (*.f64 wj wj))
(+.f64 (pow.f64 wj 2) (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -5/2 (pow.f64 wj 2)) (*.f64 2 wj)) 1) x)))
(+.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 -5/2 (*.f64 wj wj)) (fma.f64 2 wj -1)))) (*.f64 wj wj))
(fma.f64 (neg.f64 (fma.f64 -5/2 (*.f64 wj wj) (fma.f64 wj 2 -1))) x (*.f64 wj wj))
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 (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 (neg.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 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj))))))
(/.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 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 (+.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 (/.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 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 (exp.f64 (neg.f64 (+.f64 wj (log1p.f64 wj)))) x)
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(/.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 (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 (/.f64 1 (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 (/.f64 1 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 x (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.f64 x (exp.f64 (+.f64 wj (log1p.f64 wj))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (+.f64 1 wj)) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 x) 2) (exp.f64 wj)) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 x) 2) (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 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(/.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)))) 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))))
(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))
(fabs.f64 (/.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))))
(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 wj (exp.f64 wj)))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) 1) (*.f64 (exp.f64 wj) wj))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (exp.f64 wj) 1))
(*.f64 (exp.f64 wj) (+.f64 wj 1))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(+.f64 (*.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 (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 1 (-.f64 (*.f64 wj wj) wj)))
(/.f64 (exp.f64 wj) (/.f64 (+.f64 1 (-.f64 (*.f64 wj wj) wj)) (+.f64 (pow.f64 wj 3) 1)))
(/.f64 (+.f64 (pow.f64 wj 3) 1) (/.f64 (+.f64 (*.f64 wj wj) (-.f64 1 wj)) (exp.f64 wj)))
(/.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 1 (*.f64 wj wj)) (/.f64 (-.f64 1 wj) (exp.f64 wj)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 wj 3)) (exp.f64 wj)) (+.f64 1 (-.f64 (*.f64 wj wj) wj)))
(/.f64 (exp.f64 wj) (/.f64 (+.f64 1 (-.f64 (*.f64 wj wj) wj)) (+.f64 (pow.f64 wj 3) 1)))
(/.f64 (+.f64 (pow.f64 wj 3) 1) (/.f64 (+.f64 (*.f64 wj wj) (-.f64 1 wj)) (exp.f64 wj)))
(/.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 1 (*.f64 wj wj)) (/.f64 (-.f64 1 wj) (exp.f64 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))) 3) 1/3)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))) 2)
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 2))
(fabs.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))
(log.f64 (exp.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 wj (log1p.f64 wj))) 3))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 wj) 3) (pow.f64 (exp.f64 wj) 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 1 wj) 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 wj (log1p.f64 wj)))
(exp.f64 (*.f64 (+.f64 wj (log1p.f64 wj)) 1))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 wj (log1p.f64 wj)))))
(exp.f64 (+.f64 wj (log1p.f64 wj)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 -2 wj) x x))) 1)
(*.f64 x (fma.f64 -2 wj 1))
(-.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (-.f64 (*.f64 x (*.f64 wj -2)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 x wj) 2)) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(*.f64 x (+.f64 1 (*.f64 -2 wj)))
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 x (+.f64 (*.f64 -2 wj) 1))
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 1 (fma.f64 (*.f64 -2 wj) x x))
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 -2 wj 1))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 -2 wj 1))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 x (fma.f64 -2 wj 1))
(*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2)))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 -2 wj)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x (*.f64 x (-.f64 1 (*.f64 -2 wj))) (*.f64 4 (pow.f64 (*.f64 x wj) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 x wj) 2)) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(*.f64 (+.f64 (*.f64 -2 wj) 1) x)
(*.f64 x (fma.f64 -2 wj 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2))))) (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 -2 wj)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x (*.f64 x (-.f64 1 (*.f64 -2 wj))) (*.f64 4 (pow.f64 (*.f64 x wj) 2))))
(/.f64 1 (/.f64 (-.f64 (*.f64 x (*.f64 wj -2)) x) (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 x wj) 2)) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 -2 wj)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x (*.f64 x (-.f64 1 (*.f64 -2 wj))) (*.f64 4 (pow.f64 (*.f64 x wj) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj -2)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (*.f64 x wj) 2)) (*.f64 x x)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 wj -2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x (-.f64 x (*.f64 x (*.f64 -2 wj)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x (*.f64 x (-.f64 1 (*.f64 -2 wj))) (*.f64 4 (pow.f64 (*.f64 x wj) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 wj -2)) x)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 x x)) (neg.f64 (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 4 (pow.f64 (*.f64 x wj) 2))) (*.f64 x x)) (+.f64 (*.f64 2 (*.f64 x wj)) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 wj -2)) 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 x (*.f64 wj -2)) 2) (*.f64 x (*.f64 x (*.f64 wj -2))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 x (*.f64 -2 wj)) 2) (*.f64 (*.f64 x x) (*.f64 -2 wj)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (*.f64 -2 wj)) 3)) (fma.f64 x x (*.f64 (*.f64 x (*.f64 -2 wj)) (fma.f64 x (*.f64 -2 wj) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (*.f64 wj -2)) 2)) (-.f64 x (*.f64 x (*.f64 wj -2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (*.f64 -2 wj)) 2)) (-.f64 x (*.f64 x (*.f64 -2 wj))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 4 (pow.f64 (*.f64 x wj) 2))) (*.f64 x (-.f64 1 (*.f64 -2 wj))))
(pow.f64 (fma.f64 (*.f64 -2 wj) x x) 1)
(*.f64 x (fma.f64 -2 wj 1))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) 3)
(*.f64 x (fma.f64 -2 wj 1))
(pow.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3) 1/3)
(*.f64 x (fma.f64 -2 wj 1))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) 2)
(*.f64 x (fma.f64 -2 wj 1))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2))
(fabs.f64 (*.f64 x (fma.f64 -2 wj 1)))
(log.f64 (exp.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 x (fma.f64 -2 wj 1))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 -2 wj) x x))))
(*.f64 x (fma.f64 -2 wj 1))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))
(*.f64 x (fma.f64 -2 wj 1))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 x (fma.f64 -2 wj 1))
(exp.f64 (log.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 x (fma.f64 -2 wj 1))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 -2 wj) x x)) 1))
(*.f64 x (fma.f64 -2 wj 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 -2 wj) x x)))
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 1 x (*.f64 x (*.f64 wj -2)))
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 1 (*.f64 x (*.f64 wj -2)) x)
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 -2 (*.f64 x wj) x)
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (*.f64 x wj) -2 x)
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (*.f64 wj -2)))
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 wj -2))) 2) (cbrt.f64 (*.f64 x (*.f64 wj -2))) x)
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (*.f64 wj -2)))
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (sqrt.f64 (*.f64 x (*.f64 wj -2))) (sqrt.f64 (*.f64 x (*.f64 wj -2))) x)
(*.f64 x (fma.f64 -2 wj 1))
(fma.f64 (*.f64 -2 wj) x x)
(*.f64 x (fma.f64 -2 wj 1))
(+.f64 (/.f64 x (+.f64 1 wj)) (neg.f64 (/.f64 wj (/.f64 (+.f64 1 wj) x))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(-.f64 (/.f64 x (+.f64 1 wj)) (/.f64 wj (/.f64 (+.f64 1 wj) x)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))) 1)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 1 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 (-.f64 x (*.f64 x wj)) (/.f64 1 (+.f64 1 wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))) (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))) (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (*.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 1 wj))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.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 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 (neg.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 x wj) x) (-.f64 -1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 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 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (*.f64 x wj)) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (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 (-.f64 x (*.f64 x wj)) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (sqrt.f64 (+.f64 wj 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) 1) (/.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (+.f64 1 wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 1 wj)) 2)) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 wj))) 2) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 1 (sqrt.f64 (+.f64 wj 1))) (/.f64 (-.f64 x (*.f64 x wj)) (sqrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (sqrt.f64 (+.f64 wj 1))) (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)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.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 1 (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2)) (/.f64 (-.f64 x (*.f64 x wj)) (cbrt.f64 (+.f64 wj 1))))
(/.f64 (/.f64 (*.f64 x (-.f64 1 wj)) (cbrt.f64 (+.f64 wj 1))) (pow.f64 (cbrt.f64 (+.f64 wj 1)) 2))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 (pow.f64 wj 3))) (+.f64 1 (-.f64 (*.f64 wj wj) wj)))
(*.f64 (+.f64 1 (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 (pow.f64 wj 3) 1)))
(/.f64 (*.f64 (*.f64 x (-.f64 1 wj)) (+.f64 (*.f64 wj wj) (-.f64 1 wj))) (+.f64 (pow.f64 wj 3) 1))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(*.f64 (-.f64 1 wj) (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))))
(*.f64 (-.f64 1 wj) (/.f64 (*.f64 x (-.f64 1 wj)) (-.f64 1 (*.f64 wj wj))))
(pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 1)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) 3)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 3) 1/3)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))) 2)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(pow.f64 (/.f64 (+.f64 1 wj) (-.f64 x (*.f64 x wj))) -1)
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(neg.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 (neg.f64 wj) -1)))
(*.f64 (neg.f64 (-.f64 x (*.f64 x wj))) (/.f64 1 (+.f64 -1 (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 x wj) x) (-.f64 -1 wj))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 wj 1)) 2))
(fabs.f64 (/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj))))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) 3))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3) (pow.f64 (+.f64 1 wj) 3)))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(exp.f64 (-.f64 (log.f64 (-.f64 x (*.f64 x wj))) (log1p.f64 wj)))
(/.f64 (-.f64 x (*.f64 x wj)) (exp.f64 (log1p.f64 wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (exp.f64 (log1p.f64 wj)))
(exp.f64 (*.f64 (-.f64 (log.f64 (-.f64 x (*.f64 x wj))) (log1p.f64 wj)) 1))
(/.f64 (-.f64 x (*.f64 x wj)) (exp.f64 (log1p.f64 wj)))
(/.f64 (*.f64 x (-.f64 1 wj)) (exp.f64 (log1p.f64 wj)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))))
(/.f64 (*.f64 x (-.f64 1 wj)) (+.f64 wj 1))
(/.f64 x (/.f64 (+.f64 wj 1) (-.f64 1 wj)))
(+.f64 x (*.f64 x (neg.f64 wj)))
(*.f64 x (-.f64 1 wj))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (*.f64 (*.f64 x wj) 0))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 x) wj (*.f64 x wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (*.f64 (*.f64 x wj) 0))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x wj))) (pow.f64 (cbrt.f64 (*.f64 x wj)) 2) (*.f64 x wj)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x wj))) (sqrt.f64 (*.f64 x wj)) (*.f64 x wj)))
(+.f64 (*.f64 x 1) (*.f64 (*.f64 x (neg.f64 wj)) 1))
(*.f64 x (-.f64 1 wj))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (*.f64 (*.f64 x wj) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 x wj) 1))) (fma.f64 (*.f64 x (neg.f64 wj)) 1 (*.f64 (*.f64 x wj) 1)))
(+.f64 (-.f64 x (*.f64 x wj)) (fma.f64 (neg.f64 wj) x (*.f64 x wj)))
(+.f64 (*.f64 x (-.f64 1 wj)) (*.f64 (*.f64 x wj) 0))
(*.f64 x (-.f64 1 wj))
(*.f64 1 (-.f64 x (*.f64 x wj)))
(*.f64 x (-.f64 1 wj))
(*.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2))
(*.f64 x (-.f64 1 wj))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 2) (cbrt.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) (sqrt.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x wj x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (*.f64 x (+.f64 x (*.f64 wj (fma.f64 x wj x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (+.f64 x (*.f64 x wj))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (fma.f64 x wj x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x wj))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x wj))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x wj x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (*.f64 x (+.f64 x (*.f64 wj (fma.f64 x wj x)))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 x wj)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (fma.f64 x wj x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x wj x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (*.f64 x (+.f64 x (*.f64 wj (fma.f64 x wj x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (+.f64 x (*.f64 x wj)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (fma.f64 x wj x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x wj) (+.f64 (*.f64 x wj) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3))) (neg.f64 (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x wj x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (*.f64 x (+.f64 x (*.f64 wj (fma.f64 x wj x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (+.f64 x (*.f64 x wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2))) (neg.f64 (fma.f64 x wj x)))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 wj)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj))) (*.f64 x (*.f64 x (neg.f64 wj))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (/.f64 1 (fma.f64 x x (*.f64 x (*.f64 wj (fma.f64 x wj x))))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x wj) 3)) (*.f64 x (+.f64 x (*.f64 wj (fma.f64 x wj x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (/.f64 1 (fma.f64 x wj x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x wj) 2)) (fma.f64 x wj x))
(pow.f64 (-.f64 x (*.f64 x wj)) 1)
(*.f64 x (-.f64 1 wj))
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 x wj))) 3)
(*.f64 x (-.f64 1 wj))
(pow.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3) 1/3)
(*.f64 x (-.f64 1 wj))
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 x wj))) 2)
(*.f64 x (-.f64 1 wj))
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 2))
(fabs.f64 (*.f64 x (-.f64 1 wj)))
(log.f64 (exp.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 x wj)))))
(*.f64 x (-.f64 1 wj))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 x wj)) 3))
(*.f64 x (-.f64 1 wj))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(exp.f64 (log.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 x wj))) 1))
(*.f64 x (-.f64 1 wj))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 x wj))))
(*.f64 x (-.f64 1 wj))
(fma.f64 1 x (*.f64 x (neg.f64 wj)))
(*.f64 x (-.f64 1 wj))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (neg.f64 wj)))
(*.f64 x (-.f64 1 wj))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (neg.f64 wj)))
(*.f64 x (-.f64 1 wj))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(+.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))) 1)
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(/.f64 (+.f64 (pow.f64 wj 6) (pow.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) 3)) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))) (*.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))))))
(/.f64 (+.f64 (pow.f64 wj 6) (*.f64 125/8 (pow.f64 (*.f64 x (*.f64 wj wj)) 3))) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2)) (*.f64 (pow.f64 wj 4) (*.f64 x 5/2)))))
(/.f64 (fma.f64 (pow.f64 wj 6) (*.f64 (pow.f64 x 3) 125/8) (pow.f64 wj 6)) (+.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (*.f64 (*.f64 x 5/2) (fma.f64 x 5/2 -1)))))
(/.f64 (+.f64 (pow.f64 wj 6) (pow.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) 3)) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))))))
(/.f64 (+.f64 (pow.f64 wj 6) (*.f64 125/8 (pow.f64 (*.f64 x (*.f64 wj wj)) 3))) (+.f64 (pow.f64 wj 4) (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2)) (*.f64 (pow.f64 wj 4) (*.f64 x 5/2)))))
(/.f64 (fma.f64 (pow.f64 wj 6) (*.f64 (pow.f64 x 3) 125/8) (pow.f64 wj 6)) (+.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (*.f64 (*.f64 x 5/2) (fma.f64 x 5/2 -1)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (*.f64 5/2 (*.f64 x (*.f64 wj wj))) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))) (-.f64 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2))) (+.f64 (*.f64 wj wj) (*.f64 -5/2 (*.f64 x (*.f64 wj wj)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2))) (*.f64 wj (-.f64 wj (*.f64 wj (*.f64 x 5/2)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 x 5/2))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2))) (+.f64 (*.f64 wj wj) (*.f64 -5/2 (*.f64 x (*.f64 wj wj)))))
(/.f64 (-.f64 (pow.f64 wj 4) (*.f64 (pow.f64 wj 4) (pow.f64 (*.f64 x 5/2) 2))) (*.f64 wj (-.f64 wj (*.f64 wj (*.f64 x 5/2)))))
(/.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 125/8 (pow.f64 x 3) 1)) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (/.f64 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (fma.f64 x 5/2 -1)) (*.f64 wj wj)))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (/.f64 (-.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3))) (*.f64 wj wj)) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 125/8 (pow.f64 x 3) 1)) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (/.f64 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (fma.f64 x 5/2 -1)) (*.f64 wj wj)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (*.f64 wj wj)) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (/.f64 (-.f64 1 (*.f64 x 5/2)) (*.f64 wj wj)))
(pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 1)
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 3)
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(pow.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3)))
(pow.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) 2)
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2))
(fabs.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 wj) wj) (fma.f64 x 5/2 1)))
(*.f64 (fma.f64 x 5/2 1) (log.f64 (pow.f64 (exp.f64 wj) wj)))
(*.f64 (fma.f64 x 5/2 1) (*.f64 wj (log.f64 (exp.f64 wj))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)))
(cbrt.f64 (*.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(exp.f64 (log.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 1))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(fma.f64 1 (*.f64 wj wj) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(fma.f64 wj wj (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(fma.f64 (*.f64 wj wj) 1 (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 5/2 (*.f64 x (*.f64 wj wj))))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 wj (*.f64 wj (*.f64 x 5/2))))
(fma.f64 (cbrt.f64 (pow.f64 wj 4)) (pow.f64 (cbrt.f64 wj) 2) (*.f64 (*.f64 wj wj) (*.f64 x 5/2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))) 1)
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (/.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (*.f64 x (fma.f64 -2 wj 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x))))
(*.f64 1 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(*.f64 (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2)) (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))) (cbrt.f64 (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1))) 2)))
(*.f64 (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(*.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(/.f64 (fma.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (fma.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (/.f64 1 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (*.f64 x (fma.f64 -2 wj 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))) (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(/.f64 (fma.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (fma.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (*.f64 x (fma.f64 -2 wj 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(/.f64 (fma.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (fma.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (*.f64 x (fma.f64 -2 wj 1))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6)) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (fma.f64 (*.f64 x (fma.f64 -2 wj 1)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2))) (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (*.f64 x (fma.f64 -2 wj 1))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2)) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 3) (*.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6))) (+.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 wj 6) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2) (-.f64 (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2) (*.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))))
(/.f64 (fma.f64 (pow.f64 wj 6) (pow.f64 (fma.f64 x 5/2 1) 3) (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2) (*.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 (fma.f64 -2 wj 1) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2)))) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) 3)) (fma.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) (*.f64 x (-.f64 x (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) 3)) (fma.f64 x (-.f64 x (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj)))) (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2) (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2)) (-.f64 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2) (pow.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) 2)) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2) (*.f64 (pow.f64 wj 4) (pow.f64 (fma.f64 x 5/2 1) 2))) (-.f64 (*.f64 x (fma.f64 -2 wj 1)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2)))) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 wj -2))) x))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1))) (-.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) x)) (-.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (*.f64 -2 wj))) x))
(pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 1)
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(pow.f64 (cbrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 3)
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(pow.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 3) 1/3)
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(pow.f64 (sqrt.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 2)
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(sqrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1))) 2))
(fabs.f64 (fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1))))
(log.f64 (exp.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(cbrt.f64 (pow.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x)) 3))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(expm1.f64 (log1p.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(exp.f64 (log.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))) 1))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(log1p.f64 (expm1.f64 (fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 1 (fma.f64 (*.f64 -2 wj) x x) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 1 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 wj (*.f64 wj (fma.f64 x 5/2 1)) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 (fma.f64 x 5/2 1) (*.f64 wj wj) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (*.f64 -2 wj) x x) 2)) (cbrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (cbrt.f64 (*.f64 x (fma.f64 -2 wj 1))) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 -2 wj 1))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 -2 wj 1)) 2)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) 2) (cbrt.f64 (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1))) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (sqrt.f64 (fma.f64 (*.f64 -2 wj) x x)) (*.f64 (*.f64 wj wj) (fma.f64 x 5/2 1)))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(fma.f64 (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) (*.f64 wj (sqrt.f64 (fma.f64 x 5/2 1))) (fma.f64 (*.f64 -2 wj) x x))
(fma.f64 (*.f64 wj wj) (fma.f64 x 5/2 1) (*.f64 x (fma.f64 -2 wj 1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 5/2 1))) 1)
(fma.f64 x 5/2 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 x 5/2))) (/.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 x 5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (-.f64 1 (*.f64 x 5/2)))
(*.f64 1 (fma.f64 x 5/2 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 (*.f64 125/8 (pow.f64 x 3))) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(*.f64 (fma.f64 125/8 (pow.f64 x 3) 1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (-.f64 (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 (-.f64 1 (*.f64 x 5/2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (-.f64 1 (*.f64 x 5/2)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))) (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))))
(*.f64 (fma.f64 125/8 (pow.f64 x 3) 1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (-.f64 (pow.f64 (*.f64 x 5/2) 2) (fma.f64 x 5/2 -1)))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 x 5/2)) (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2)) (-.f64 1 (*.f64 x 5/2)))
(/.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3))) (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2))))
(*.f64 (fma.f64 125/8 (pow.f64 x 3) 1) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (-.f64 (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 (*.f64 x 5/2)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 125/8 (pow.f64 x 3)))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (neg.f64 (fma.f64 125/8 (pow.f64 x 3) 1)) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 x 5/2) 2) (*.f64 x 5/2)))))
(/.f64 (+.f64 -1 (*.f64 (pow.f64 x 3) -125/8)) (-.f64 -1 (*.f64 (*.f64 x 5/2) (fma.f64 x 5/2 -1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 x 5/2) 2))) (neg.f64 (-.f64 1 (*.f64 x 5/2))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 x 5/2) 2)) (+.f64 -1 (*.f64 x 5/2)))
(/.f64 (+.f64 (*.f64 125/8 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 (*.f64 x 5/2) 1))))
(/.f64 (fma.f64 125/8 (pow.f64 x 3) 1) (+.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 x 5/2))))
(/.f64 (fma.f64 (pow.f64 x 3) 125/8 1) (+.f64 (pow.f64 (*.f64 x 5/2) 2) (-.f64 1 (*.f64 x 5/2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 5/2) 2) 1) (-.f64 (*.f64 x 5/2) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 x 5/2) 2) -1) (fma.f64 x 5/2 -1))
(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))
(fabs.f64 (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)
(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 x 5/2 1)
(fma.f64 1 (*.f64 x 5/2) 1)
(fma.f64 x 5/2 1)
(fma.f64 5/2 x 1)
(fma.f64 x 5/2 1)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 5/2) 2)) (cbrt.f64 (*.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)
(-.f64 (+.f64 1 (pow.f64 wj 3)) 1)
(+.f64 1 (-.f64 (pow.f64 wj 3) 1))
(+.f64 (pow.f64 wj 3) 0)
(*.f64 1 (pow.f64 wj 3))
(pow.f64 wj 3)
(*.f64 wj (*.f64 wj wj))
(pow.f64 wj 3)
(*.f64 (*.f64 wj wj) wj)
(pow.f64 wj 3)
(*.f64 (pow.f64 (cbrt.f64 wj) 2) (*.f64 (cbrt.f64 wj) (*.f64 wj wj)))
(pow.f64 wj 3)
(*.f64 (cbrt.f64 (pow.f64 wj 4)) (*.f64 (pow.f64 (cbrt.f64 wj) 2) wj))
(*.f64 (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)))
(*.f64 wj (*.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4))))
(*.f64 (sqrt.f64 wj) (*.f64 (sqrt.f64 wj) (*.f64 wj wj)))
(pow.f64 wj 3)
(*.f64 (pow.f64 wj 3/2) (pow.f64 wj 3/2))
(pow.f64 wj 3)
(*.f64 (*.f64 wj 1) (*.f64 wj wj))
(pow.f64 wj 3)
(*.f64 (pow.f64 (sqrt.f64 wj) 3) (pow.f64 (sqrt.f64 wj) 3))
(pow.f64 wj 3)
(*.f64 (*.f64 wj (cbrt.f64 (pow.f64 wj 4))) (pow.f64 (cbrt.f64 wj) 2))
(*.f64 (cbrt.f64 (pow.f64 wj 4)) (*.f64 wj (pow.f64 (cbrt.f64 wj) 2)))
(*.f64 wj (*.f64 (pow.f64 (cbrt.f64 wj) 2) (cbrt.f64 (pow.f64 wj 4))))
(*.f64 (*.f64 (*.f64 wj wj) (pow.f64 (cbrt.f64 wj) 2)) (cbrt.f64 wj))
(pow.f64 wj 3)
(*.f64 (*.f64 (*.f64 wj wj) (sqrt.f64 wj)) (sqrt.f64 wj))
(pow.f64 wj 3)
(sqrt.f64 (pow.f64 wj 6))
(log.f64 (exp.f64 (pow.f64 wj 3)))
(pow.f64 wj 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 wj 3))))
(pow.f64 wj 3)
(cbrt.f64 (pow.f64 (pow.f64 wj 3) 3))
(pow.f64 wj 3)
(expm1.f64 (log1p.f64 (pow.f64 wj 3)))
(pow.f64 wj 3)
(exp.f64 (log.f64 (pow.f64 wj 3)))
(pow.f64 wj 3)
(exp.f64 (*.f64 (log.f64 (pow.f64 wj 3)) 1))
(pow.f64 wj 3)
(log1p.f64 (expm1.f64 (pow.f64 wj 3)))
(pow.f64 wj 3)

eval228.0ms (1.9%)

Compiler

Compiled 11575 to 6472 computations (44.1% saved)

prune174.0ms (1.4%)

Pruning

28 alts after pruning (17 fresh and 11 done)

PrunedKeptTotal
New59710607
Fresh178
Picked145
Done077
Total59928627
Accurracy
100.0%
Counts
627 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.6%
(fma.f64 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
29.1%
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj)))) (+.f64 1 wj))
51.7%
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
70.9%
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
12.2%
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
42.7%
(/.f64 x (+.f64 1 (*.f64 wj 2)))
70.9%
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
31.0%
(/.f64 x (*.f64 (exp.f64 wj) wj))
3.7%
(-.f64 (/.f64 (+.f64 x x) wj) x)
18.4%
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
25.4%
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
12.4%
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
24.5%
(-.f64 wj 1)
42.0%
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
53.9%
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
42.4%
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
45.5%
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
51.7%
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
16.4%
(*.f64 wj wj)
11.8%
(neg.f64 (pow.f64 wj 3))
11.8%
(neg.f64 (*.f64 (*.f64 wj wj) wj))
2.9%
(neg.f64 x)
41.9%
x
24.4%
wj
3.5%
19683
3.5%
1/2
2.6%
0
2.4%
-512
Compiler

Compiled 636 to 366 computations (42.5% saved)

regimes119.0ms (1%)

Counts
39 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj)))) (+.f64 1 wj))
(neg.f64 (pow.f64 wj 3))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 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 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
(+.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 wj wj (-.f64 (pow.f64 wj 4) (pow.f64 wj 3)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.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 wj (/.f64 wj (+.f64 wj 1)))
Calls

3 calls:

55.0ms
wj
32.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
22.0ms
x
Results
AccuracySegmentsBranch
99.9%3wj
89.8%1x
99.9%3(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 408 to 211 computations (48.3% saved)

regimes60.0ms (0.5%)

Counts
36 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj)))) (+.f64 1 wj))
(neg.f64 (pow.f64 wj 3))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/.f64 x (*.f64 (exp.f64 wj) wj))
(-.f64 (*.f64 wj wj) (pow.f64 wj 3))
(/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj)))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) 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 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (*.f64 (+.f64 wj 1) (exp.f64 wj))))
Outputs
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))
Calls

1 calls:

50.0ms
wj
Results
AccuracySegmentsBranch
99.7%3wj
Compiler

Compiled 314 to 157 computations (50% saved)

regimes57.0ms (0.5%)

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

1 calls:

48.0ms
wj
Results
AccuracySegmentsBranch
99.7%3wj
Compiler

Compiled 253 to 126 computations (50.2% saved)

regimes54.0ms (0.4%)

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

1 calls:

45.0ms
wj
Results
AccuracySegmentsBranch
99.7%3wj
Compiler

Compiled 244 to 121 computations (50.4% saved)

regimes51.0ms (0.4%)

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

1 calls:

44.0ms
wj
Results
AccuracySegmentsBranch
99.2%3wj
Compiler

Compiled 236 to 117 computations (50.4% saved)

regimes113.0ms (0.9%)

Counts
27 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 wj)) (*.f64 x (neg.f64 wj)))) (-.f64 x (*.f64 x (neg.f64 wj)))) (+.f64 1 wj))
(neg.f64 (pow.f64 wj 3))
Outputs
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

2 calls:

65.0ms
x
40.0ms
wj
Results
AccuracySegmentsBranch
69.4%5x
80.7%3wj
Compiler

Compiled 220 to 111 computations (49.5% saved)

regimes72.0ms (0.6%)

Counts
24 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (+.f64 wj (*.f64 (*.f64 wj wj) (+.f64 -1 wj))))
(+.f64 wj (/.f64 (-.f64 (*.f64 (-.f64 1 wj) x) wj) (+.f64 wj 1)))
(+.f64 wj (/.f64 (-.f64 (-.f64 x (*.f64 x wj)) wj) (+.f64 wj 1)))
(-.f64 wj (+.f64 (*.f64 -1 x) (*.f64 (-.f64 1 (*.f64 -2 x)) wj)))
(*.f64 (/.f64 (-.f64 x (*.f64 x wj)) (-.f64 1 (*.f64 wj wj))) (-.f64 1 wj))
(+.f64 (*.f64 (*.f64 x (*.f64 wj wj)) 5/2) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
Outputs
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

67.0ms
wj
Results
AccuracySegmentsBranch
80.6%3wj
Compiler

Compiled 172 to 89 computations (48.3% saved)

regimes22.0ms (0.2%)

Counts
17 → 2
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(*.f64 (/.f64 1 (+.f64 1 wj)) (-.f64 x (*.f64 x wj)))
Outputs
(/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

19.0ms
wj
Results
AccuracySegmentsBranch
73.6%2wj
Compiler

Compiled 81 to 45 computations (44.4% saved)

regimes44.0ms (0.4%)

Counts
15 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(+.f64 (*.f64 -2 (*.f64 wj x)) x)
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
(-.f64 (/.f64 (+.f64 x x) wj) x)
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(/.f64 (*.f64 x (neg.f64 wj)) (+.f64 1 wj))
Outputs
(neg.f64 (*.f64 (*.f64 wj wj) wj))
(/.f64 x (+.f64 1 (*.f64 wj 2)))
(-.f64 wj (/.f64 wj (+.f64 wj 1)))
Calls

1 calls:

41.0ms
wj
Results
AccuracySegmentsBranch
74.2%3wj
Compiler

Compiled 61 to 35 computations (42.6% saved)

regimes25.0ms (0.2%)

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

1 calls:

22.0ms
wj
Results
AccuracySegmentsBranch
74.1%3wj
Compiler

Compiled 46 to 25 computations (45.7% saved)

regimes25.0ms (0.2%)

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

1 calls:

21.0ms
wj
Results
AccuracySegmentsBranch
73.4%3wj
Compiler

Compiled 32 to 18 computations (43.8% saved)

regimes38.0ms (0.3%)

Counts
10 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
(neg.f64 (*.f64 (*.f64 wj wj) wj))
Outputs
(neg.f64 (*.f64 (*.f64 wj wj) wj))
x
(-.f64 wj 1)
Calls

1 calls:

37.0ms
wj
Results
AccuracySegmentsBranch
73.2%3wj
Compiler

Compiled 25 to 14 computations (44% saved)

regimes19.0ms (0.2%)

Counts
9 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
(-.f64 wj 1)
Outputs
(*.f64 wj wj)
x
(-.f64 wj 1)
Calls

1 calls:

17.0ms
wj
Results
AccuracySegmentsBranch
70.1%3wj
Compiler

Compiled 19 to 12 computations (36.8% saved)

regimes24.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
(*.f64 wj wj)
Outputs
(*.f64 wj wj)
x
wj
Calls

1 calls:

22.0ms
wj
Results
AccuracySegmentsBranch
69.9%3wj
Compiler

Compiled 16 to 10 computations (37.5% saved)

regimes39.0ms (0.3%)

Counts
7 → 2
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
x
(neg.f64 x)
Outputs
x
wj
Calls

2 calls:

27.0ms
x
11.0ms
wj
Results
AccuracySegmentsBranch
46.7%5x
63.2%2wj
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes12.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
-512
0
1/2
19683
wj
Outputs
wj
Calls

2 calls:

6.0ms
x
4.0ms
wj
Results
AccuracySegmentsBranch
24.4%1x
24.4%1wj
Compiler

Compiled 13 to 10 computations (23.1% saved)

regimes9.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
-512
0
1/2
19683
Outputs
19683
Calls

2 calls:

4.0ms
wj
4.0ms
x
Results
AccuracySegmentsBranch
3.5%1x
3.5%1wj
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes9.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
-512
0
1/2
Outputs
1/2
Calls

2 calls:

5.0ms
wj
4.0ms
x
Results
AccuracySegmentsBranch
3.5%1x
3.5%1wj
Compiler

Compiled 11 to 9 computations (18.2% saved)

regimes11.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
-512
0
Outputs
0
Calls

2 calls:

7.0ms
wj
3.0ms
x
Results
AccuracySegmentsBranch
2.6%1wj
2.6%1x
Compiler

Compiled 10 to 8 computations (20% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
-512
Outputs
-512
Calls

2 calls:

3.0ms
wj
3.0ms
x
Results
AccuracySegmentsBranch
2.4%1x
2.4%1wj
Compiler

Compiled 9 to 7 computations (22.2% saved)

bsearch46.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
3.075539657550464e-7
1586.4999449776205
21.0ms
-0.00013062077780179153
-4.46666517826973e-13
Results
39.0ms304×body256valid
Compiler

Compiled 1181 to 904 computations (23.5% saved)

bsearch66.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.4112095148841146e-11
3.075539657550464e-7
46.0ms
-0.00013062077780179153
-4.46666517826973e-13
Results
62.0ms272×body256valid
Compiler

Compiled 591 to 411 computations (30.5% saved)

bsearch60.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.4112095148841146e-11
3.075539657550464e-7
40.0ms
-0.00013062077780179153
-4.46666517826973e-13
Results
56.0ms272×body256valid
Compiler

Compiled 551 to 387 computations (29.8% saved)

bsearch52.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.4112095148841146e-11
3.075539657550464e-7
31.0ms
-0.00013062077780179153
-4.46666517826973e-13
Results
48.0ms272×body256valid
Compiler

Compiled 542 to 378 computations (30.3% saved)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.4112095148841146e-11
3.075539657550464e-7
21.0ms
-2.0166391280807887
-0.00013062077780179153
Results
33.0ms256×body256valid
Compiler

Compiled 495 to 340 computations (31.3% saved)

bsearch60.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.4112095148841146e-11
3.075539657550464e-7
44.0ms
-2.0166391280807887
-0.00013062077780179153
Results
56.0ms255×body256valid
0.0msbody256infinite
Compiler

Compiled 495 to 340 computations (31.3% saved)

bsearch73.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.4112095148841146e-11
3.075539657550464e-7
57.0ms
-2.0166391280807887
-0.00013062077780179153
Results
69.0ms256×body256valid
Compiler

Compiled 399 to 260 computations (34.8% saved)

bsearch50.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
49.0ms
3.719256175583501e-12
2.4112095148841146e-11
Results
48.0ms96×body256valid
Compiler

Compiled 155 to 102 computations (34.2% saved)

bsearch33.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
3.719256175583501e-12
2.4112095148841146e-11
21.0ms
-1.3894070225316874e+53
-4.699373481536015e+45
Results
19.0ms144×body256infinite
11.0ms96×body256valid
Compiler

Compiled 314 to 228 computations (27.4% saved)

bsearch95.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
51.0ms
3.719256175583501e-12
2.4112095148841146e-11
44.0ms
-2.0166391280807887
-0.00013062077780179153
Results
92.0ms223×body256valid
0.0msbody256infinite
Compiler

Compiled 295 to 200 computations (32.2% saved)

bsearch62.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
3.075539657550464e-7
1586.4999449776205
18.0ms
-2.0166391280807887
-0.00013062077780179153
Results
58.0ms288×body256valid
Compiler

Compiled 335 to 236 computations (29.6% saved)

bsearch76.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.075539657550464e-7
1586.4999449776205
55.0ms
-2.0166391280807887
-0.00013062077780179153
Results
73.0ms288×body256valid
Compiler

Compiled 227 to 164 computations (27.8% saved)

bsearch54.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
3.075539657550464e-7
1586.4999449776205
22.0ms
-4.46666517826973e-13
-4.929167289050396e-31
Results
48.0ms320×body256valid
Compiler

Compiled 223 to 162 computations (27.4% saved)

bsearch35.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
3.719256175583501e-12
2.4112095148841146e-11
21.0ms
-4.46666517826973e-13
-4.929167289050396e-31
Results
30.0ms256×body256valid
Compiler

Compiled 171 to 118 computations (31% saved)

bsearch14.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
3.719256175583501e-12
2.4112095148841146e-11
Results
12.0ms96×body256valid
Compiler

Compiled 71 to 48 computations (32.4% saved)

simplify48.0ms (0.4%)

Algorithm
egg-herbie
Rules
82×+-commutative
78×*-commutative
56×sub-neg
46×neg-sub0
44×neg-mul-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01331222
11851218
22281218
32701218
43031218
53311218
63511218
73601218
83641218
93651218
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 3530822107858469/72057594037927936) (+.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 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 6346860552976803/604462909807314587353088) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(if (<=.f64 wj -5902958103587057/147573952589676412928) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (/.f64 x (*.f64 wj (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj 3713820117856141/154742504910672534362390528) (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj -22499999999999999120549784978260761476118953852928) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 7118155225890937/309485009821345068724781056) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -7385903388887613/18014398509481984) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) (+.f64 (*.f64 -2 (*.f64 wj x)) x) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -5404319552844595/9007199254740992) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 8196551321814303/9007199254740992) (+.f64 (*.f64 -2 (*.f64 wj x)) x) (-.f64 wj 1)))
(if (<=.f64 wj -2589569785738035/2251799813685248) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 7/2) x (-.f64 wj 1)))
(if (<=.f64 wj -7707315649387635/81129638414606681695789005144064) (*.f64 wj wj) (if (<=.f64 wj 4165829655317709/2251799813685248) x (-.f64 wj 1)))
(if (<=.f64 wj -8437482395119095/1298074214633706907132624082305024) (*.f64 wj wj) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) x wj))
(if (<=.f64 wj 3713820117856141/154742504910672534362390528) x wj)
wj
19683
1/2
0
-512
Outputs
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 3530822107858469/72057594037927936) (+.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 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (if (<=.f64 wj 3530822107858469/72057594037927936) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x 2/3) (+.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 wj x))))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (if (<=.f64 wj 3530822107858469/72057594037927936) (-.f64 (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 wj x)))) (*.f64 (+.f64 (*.f64 x 2/3) (+.f64 (*.f64 x -3) (+.f64 1 (*.f64 -2 (+.f64 (*.f64 x -4) (*.f64 x 3/2)))))) (pow.f64 wj 3))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -4796153459164483/36893488147419103232) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (if (<=.f64 wj 3530822107858469/72057594037927936) (+.f64 (*.f64 (pow.f64 wj 3) (-.f64 (-.f64 (-.f64 -1 (*.f64 -2 (+.f64 (*.f64 x -4) (*.f64 x 3/2)))) (*.f64 x -3)) (*.f64 x 2/3))) (+.f64 (*.f64 (-.f64 1 (+.f64 (*.f64 x -4) (*.f64 x 3/2))) (pow.f64 wj 2)) (+.f64 x (*.f64 -2 (*.f64 wj x))))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 6346860552976803/604462909807314587353088) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (if (<=.f64 wj 6346860552976803/604462909807314587353088) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj 1)))))
(if (<=.f64 wj -5902958103587057/147573952589676412928) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 1 wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -5902958103587057/147573952589676412928) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 wj 1)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 x (*.f64 (+.f64 1 wj) (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -112986307451471/1152921504606846976) (/.f64 x (*.f64 (+.f64 wj 1) (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (/.f64 x (*.f64 wj (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (/.f64 x (*.f64 wj (exp.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2))) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 (*.f64 wj wj) (+.f64 1 (*.f64 x 5/2)))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (*.f64 wj wj) (+.f64 (*.f64 -2 (*.f64 wj x)) x)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 wj wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -1) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 2833419889721787/9444732965739290427392) (+.f64 (+.f64 x (*.f64 -2 (*.f64 wj x))) (*.f64 wj wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj 3713820117856141/154742504910672534362390528) (/.f64 (-.f64 x (*.f64 x wj)) (+.f64 1 wj)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj 3713820117856141/154742504910672534362390528) (/.f64 (-.f64 x (*.f64 wj x)) (+.f64 wj 1)) (-.f64 wj (/.f64 wj (+.f64 wj 1))))
(if (<=.f64 wj -22499999999999999120549784978260761476118953852928) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 7118155225890937/309485009821345068724781056) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -22499999999999999120549784978260761476118953852928) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 7118155225890937/309485009821345068724781056) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -22499999999999999120549784978260761476118953852928) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 7118155225890937/309485009821345068724781056) (/.f64 x (+.f64 1 (*.f64 wj 2))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -7385903388887613/18014398509481984) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) (+.f64 (*.f64 -2 (*.f64 wj x)) x) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -7385903388887613/18014398509481984) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) (+.f64 x (*.f64 -2 (*.f64 wj x))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -7385903388887613/18014398509481984) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) (+.f64 x (*.f64 -2 (*.f64 wj x))) (-.f64 wj (/.f64 wj (+.f64 wj 1)))))
(if (<=.f64 wj -5404319552844595/9007199254740992) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 8196551321814303/9007199254740992) (+.f64 (*.f64 -2 (*.f64 wj x)) x) (-.f64 wj 1)))
(if (<=.f64 wj -5404319552844595/9007199254740992) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 8196551321814303/9007199254740992) (+.f64 x (*.f64 -2 (*.f64 wj x))) (-.f64 wj 1)))
(if (<=.f64 wj -5404319552844595/9007199254740992) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 8196551321814303/9007199254740992) (+.f64 x (*.f64 -2 (*.f64 wj x))) (-.f64 wj 1)))
(if (<=.f64 wj -5404319552844595/9007199254740992) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 8196551321814303/9007199254740992) (+.f64 x (*.f64 -2 (*.f64 wj x))) (+.f64 wj -1)))
(if (<=.f64 wj -2589569785738035/2251799813685248) (neg.f64 (*.f64 (*.f64 wj wj) wj)) (if (<=.f64 wj 7/2) x (-.f64 wj 1)))
(if (<=.f64 wj -2589569785738035/2251799813685248) (*.f64 (*.f64 wj wj) (neg.f64 wj)) (if (<=.f64 wj 7/2) x (-.f64 wj 1)))
(if (<=.f64 wj -2589569785738035/2251799813685248) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 7/2) x (-.f64 wj 1)))
(if (<=.f64 wj -2589569785738035/2251799813685248) (*.f64 wj (*.f64 wj (neg.f64 wj))) (if (<=.f64 wj 7/2) x (+.f64 wj -1)))
(if (<=.f64 wj -7707315649387635/81129638414606681695789005144064) (*.f64 wj wj) (if (<=.f64 wj 4165829655317709/2251799813685248) x (-.f64 wj 1)))
(if (<=.f64 wj -7707315649387635/81129638414606681695789005144064) (*.f64 wj wj) (if (<=.f64 wj 4165829655317709/2251799813685248) x (+.f64 wj -1)))
(if (<=.f64 wj -8437482395119095/1298074214633706907132624082305024) (*.f64 wj wj) (if (<=.f64 wj 3713820117856141/154742504910672534362390528) x wj))
(if (<=.f64 wj 3713820117856141/154742504910672534362390528) x wj)
wj
19683
1/2
0
-512
Compiler

Compiled 501 to 336 computations (32.9% saved)

soundness2.0s (16%)

Rules
1624×fma-def
1420×times-frac
1420×times-frac
1420×times-frac
1420×times-frac
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01145
12545
26145
315941
445635
5149535
6476035
7681235
017187
1404181
26769181
069214680
1187513000
2752613000
028243
1650243
028243
1650243
028243
1650243
028243
1650243
05679253
114077851
247827437
05679253
114077851
247827437
01113686
12973052
27552906
331722838
025179
1577163
081213683
1217513061
05679253
114077851
247827437
034210
1787208
05679253
114077851
247827437
081213683
1217513061
01113686
12973052
27552906
331722838
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 865 to 438 computations (49.4% saved)

end239.0ms (2%)

Compiler

Compiled 1000 to 554 computations (44.6% saved)

Profiling

Loading profile data...