Jmat.Real.lambertw, newton loop step

Time bar (total: 8.6s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze79.0ms (0.9%)

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

Compiled 18 to 10 computations (44.4% saved)

sample2.0s (22.9%)

Memory
28.2MiB live, 3 671.9MiB allocated
Samples
508.0ms7 900×0exit
432.0ms6 605×0valid
274.0ms1 651×1valid
Precisions
Click to see histograms. Total time spent on operations: 769.0ms
ival-exp: 224.0ms (29.1% of total)
ival-sub: 175.0ms (22.8% of total)
ival-mult: 123.0ms (16% of total)
ival-div: 106.0ms (13.8% of total)
ival-add: 80.0ms (10.4% of total)
adjust: 40.0ms (5.2% of total)
ival-true: 14.0ms (1.8% of total)
ival-assert: 6.0ms (0.8% of total)
Bogosity

explain126.0ms (1.5%)

Memory
0.0MiB live, 228.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
500-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
20-0-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-(-.f64 (*.f64 wj (exp.f64 wj)) x)
00-0-(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
00-0-(*.f64 wj (exp.f64 wj))
00-0-(exp.f64 wj)
00-0-wj
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation500
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o20
(*.f64 wj (exp.f64 wj))overflow2
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow2
(exp.f64 wj)overflow2
(*.f64 wj (exp.f64 wj))overflow2
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow2
(exp.f64 wj)overflow4
Confusion
Predicted +Predicted -
+521
-0203
Precision
1.0
Recall
0.9811320754716981
Confusion?
Predicted +Predicted MaybePredicted -
+5201
-00203
Precision?
1.0
Recall?
0.9811320754716981
Freqs
test
numberfreq
0204
152
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
32.0ms426×0valid
13.0ms86×1valid
Compiler

Compiled 122 to 28 computations (77% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-add: 7.0ms (23.9% of total)
ival-exp: 6.0ms (20.5% of total)
ival-sub: 5.0ms (17.1% of total)
ival-div: 4.0ms (13.7% of total)
ival-mult: 4.0ms (13.7% of total)
adjust: 2.0ms (6.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess185.0ms (2.2%)

Memory
27.5MiB live, 146.7MiB allocated
Algorithm
egg-herbie
Rules
8 168×lower-fma.f64
8 168×lower-fma.f32
3 376×lower-*.f32
3 374×lower-*.f64
1 284×unsub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02489
16987
224075
399064
4416460
5715460
0816
01415
12615
26115
317212
452912
5151912
6348912
7478612
8592912
9703612
0815412
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
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 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 16 to 8 computations (50% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.5%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 16 to 8 computations (50% saved)

simplify172.0ms (2%)

Memory
-22.6MiB live, 90.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
cost-diff128
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
cost-diff12608
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
Rules
8 168×lower-fma.f64
8 168×lower-fma.f32
3 376×lower-*.f32
3 374×lower-*.f64
1 272×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0851
01448
12648
26148
317242
452942
5151942
6348942
7478642
8592942
9703642
0815442
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.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 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(exp.f64 wj)
x
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))

localize30.0ms (0.3%)

Memory
8.7MiB live, 45.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 wj (exp.f64 wj))
accuracy0.03515625
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.5195367521019573
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy10.404031934721624
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
13.0ms213×0valid
10.0ms43×1valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-div: 5.0ms (32.3% of total)
ival-exp: 4.0ms (25.8% of total)
ival-sub: 3.0ms (19.4% of total)
ival-mult: 2.0ms (12.9% of total)
adjust: 1.0ms (6.5% of total)
ival-add: 1.0ms (6.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series11.0ms (0.1%)

Memory
18.6MiB live, 18.6MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())
#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())
#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (patch (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 wj (exp.f64 wj)) (patch (*.f64 wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj (exp.f64 wj)) x) (patch (-.f64 (*.f64 wj (exp.f64 wj)) x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
2.0ms
wj
@-inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
wj
@0
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
x
@inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
wj
@inf
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))
1.0ms
x
@0
((/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (exp wj) (* wj (exp wj))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- (* wj (exp wj)) x) (* wj (exp wj)))

simplify214.0ms (2.5%)

Memory
-10.6MiB live, 232.2MiB allocated
Algorithm
egg-herbie
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
4 600×lower-*.f64
4 600×lower-*.f32
3 588×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02291279
17031230
221401025
37956962
08911916
Stop Event
iter limit
node limit
Counts
96 → 92
Calls
Call 1
Inputs
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* wj (exp wj))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* x (- (/ (* wj (exp wj)) x) 1))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
Outputs
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 #s(literal 3 binary64) x #s(literal 3/2 binary64)))) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 2 binary64))) wj (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(fma.f64 wj wj (-.f64 wj x))
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj (neg.f64 x))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 x (exp.f64 wj)) (/.f64 (*.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64))) (neg.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj #s(literal -1 binary64))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj) wj wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64))) wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) #s(literal 1 binary64)) wj) wj wj)
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) #s(literal -1 binary64)) wj) (-.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)) wj) wj wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (/.f64 wj x) (exp.f64 wj) #s(literal -1 binary64)) x)

rewrite250.0ms (2.9%)

Memory
15.3MiB live, 170.6MiB allocated
Rules
8 180×lower-fma.f64
8 180×lower-fma.f32
5 914×lower-*.f32
5 912×lower-*.f64
4 762×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0847
01444
16844
262944
0873544
Stop Event
iter limit
node limit
iter limit
Counts
5 → 567
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
Outputs
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (-.f64 x (*.f64 (exp.f64 wj) wj)))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (exp.f64 wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (exp.f64 wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(*.f64 (pow.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (/.f64 (exp.f64 wj) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -1 binary64))
(/.f64 (/.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) (exp.f64 wj))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (exp.f64 wj) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))) (exp.f64 wj))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)) (*.f64 (exp.f64 wj) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (neg.f64 wj)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (neg.f64 x))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) x)) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (-.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) x)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (neg.f64 x))) (neg.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (exp.f64 wj) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 x (*.f64 (exp.f64 wj) wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj x) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x)) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))) (-.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(neg.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (neg.f64 (/.f64 x (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (neg.f64 (/.f64 x (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 wj (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 wj (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 x (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (exp.f64 wj) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (neg.f64 wj) (exp.f64 wj))))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 #s(literal -1 binary64) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (neg.f64 x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) wj) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 (exp.f64 wj) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(fma.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(fma.f64 wj (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))) (/.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj x))))
(-.f64 (/.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))) (/.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))) (/.f64 (*.f64 x x) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 (exp.f64 wj) wj x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x))) #s(literal -1 binary64)))
(+.f64 (*.f64 (exp.f64 wj) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(+.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (exp.f64 wj)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (neg.f64 wj) (exp.f64 wj))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(+.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 1 binary64)))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 x)))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(+.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (exp.f64 wj) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(*.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (exp.f64 wj))
(*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (neg.f64 (exp.f64 wj)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (neg.f64 (exp.f64 wj))))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(*.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))))
(*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(pow.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (-.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (*.f64 (fma.f64 wj wj #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (exp.f64 wj) #s(literal 9 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 9 binary64))) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 wj) #s(literal 6 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64))) (pow.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) wj) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (exp.f64 wj) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))) (+.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))
(/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))
(neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (exp.f64 wj) (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (fma.f64 wj wj wj))) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj))
(fma.f64 (exp.f64 wj) wj (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) wj (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 wj (exp.f64 wj) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))))
(-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(+.f64 (neg.f64 (neg.f64 (exp.f64 wj))) (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))))
(+.f64 (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))) (neg.f64 (neg.f64 (exp.f64 wj))))
(+.f64 (*.f64 (exp.f64 wj) #s(literal 1 binary64)) (*.f64 (exp.f64 wj) wj))
(+.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (exp.f64 wj) wj))
(+.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(+.f64 (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))))
(*.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 3 binary64)))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) (-.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) (*.f64 wj wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (*.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 4 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))) (fma.f64 wj wj (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64))) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 9 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) (+.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))) (*.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))) (+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (fma.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (-.f64 (pow.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))))) (neg.f64 (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (*.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64))) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (neg.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 (*.f64 wj wj) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(fma.f64 (/.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 3 binary64)))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) (-.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) (*.f64 wj wj)))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (exp.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)))) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal 1 binary64)) (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) wj) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) (-.f64 x (*.f64 (exp.f64 wj) wj)) wj)
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (*.f64 wj wj) (pow.f64 (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(fma.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 wj #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (+.f64 wj #s(literal 0 binary64)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))
(+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(+.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(+.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (-.f64 x (*.f64 (exp.f64 wj) wj)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))
(*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(*.f64 (fma.f64 (exp.f64 wj) wj x) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 wj) wj) x))
(*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) #s(literal 1 binary64)) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (+.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x))) (*.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)))) (+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (fma.f64 (exp.f64 wj) wj x))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (*.f64 (fma.f64 (exp.f64 wj) wj x) (*.f64 x x))) (*.f64 (fma.f64 (exp.f64 wj) wj x) (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (fma.f64 (exp.f64 wj) wj x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (exp.f64 wj) wj x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(neg.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (-.f64 x (*.f64 (exp.f64 wj) wj)))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (-.f64 (*.f64 (exp.f64 wj) wj) x) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x (fma.f64 (exp.f64 wj) wj x))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 6 binary64)) (pow.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 4 binary64)) (*.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (-.f64 (*.f64 x (fma.f64 (exp.f64 wj) wj x)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) x (*.f64 (exp.f64 wj) wj))
(fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(fma.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(fma.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(fma.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(-.f64 (fma.f64 (exp.f64 wj) wj #s(literal 0 binary64)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x)))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 (exp.f64 wj) wj)))
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(+.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (exp.f64 wj) wj) #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) wj)) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(+.f64 (neg.f64 (*.f64 (neg.f64 wj) (exp.f64 wj))) (neg.f64 x))
(+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (fma.f64 (exp.f64 wj) wj x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 (exp.f64 wj) wj x))))
(+.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 wj) wj))
(+.f64 (*.f64 (exp.f64 wj) wj) (neg.f64 x))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))

eval97.0ms (1.1%)

Memory
-16.5MiB live, 173.2MiB allocated
Compiler

Compiled 22 317 to 2 065 computations (90.7% saved)

prune29.0ms (0.3%)

Memory
7.3MiB live, 85.7MiB allocated
Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New65220672
Fresh000
Picked101
Done000
Total65320673
Accuracy
99.7%
Counts
673 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.6%
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
82.5%
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
82.8%
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
38.3%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
54.5%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
54.0%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
23.1%
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
83.3%
(-.f64 wj (fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
62.7%
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj))))
79.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
6.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
83.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
76.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
53.8%
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
96.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
95.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
Compiler

Compiled 1 240 to 514 computations (58.5% saved)

simplify135.0ms (1.6%)

Memory
18.6MiB live, 139.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f64 wj)
cost-diff0
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
cost-diff6336
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
cost-diff6464
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
cost-diff512
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
cost-diff832
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
cost-diff0
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
cost-diff320
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
cost-diff128
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
cost-diff192
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
cost-diff384
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
Rules
10 956×lower-fma.f32
10 936×lower-fma.f64
3 134×lower-*.f32
3 126×lower-*.f64
1 882×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045406
081400
1141385
2299385
3977359
43383338
57780338
08160318
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
#s(literal 5/2 binary64)
x
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
x
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
#s(literal -1 binary64)
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(exp.f64 wj)
wj
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 (exp.f64 wj) wj)
x
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj)) wj (fma.f64 #s(literal -2 binary64) x wj)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj)) wj (fma.f64 #s(literal -2 binary64) x wj)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj)) wj (fma.f64 #s(literal -2 binary64) x wj))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
(-.f64 (fma.f64 x (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
#s(literal 5/2 binary64)
x
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
#s(literal 2/3 binary64)
(fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))
#s(literal 2 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
#s(literal 5/2 binary64)
x
#s(literal 1 binary64)
wj
(*.f64 #s(literal -2 binary64) x)
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 wj #s(literal -1 binary64))))
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(/.f64 wj (fma.f64 x wj x))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(/.f64 wj (-.f64 wj #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
x
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (exp.f64 (neg.f64 wj)) (-.f64 wj #s(literal -1 binary64)))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(-.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
#s(literal -1 binary64)
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(exp.f64 wj)
wj
(-.f64 (*.f64 (exp.f64 wj) wj) x)
(*.f64 (exp.f64 wj) wj)
x

localize155.0ms (1.8%)

Memory
4.8MiB live, 197.9MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(*.f64 (exp.f64 wj) wj)
accuracy0.02734375
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
accuracy0.0546875
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
accuracy10.939009320471317
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
accuracy0.03125
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
accuracy0.03515625
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
accuracy0.06640625
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
accuracy10.404031934721624
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
accuracy0
(*.f64 #s(literal -2 binary64) x)
accuracy0.0078125
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy0.0078125
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
accuracy3.0151071495100523
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
accuracy10.404031934721624
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy61.17466641076718
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy0.015625
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
accuracy0.01953125
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
accuracy0.12890625
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
accuracy2.4446338735440443
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Samples
82.0ms197×0valid
31.0ms49×1valid
9.0ms10×2valid
Compiler

Compiled 361 to 48 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 99.0ms
ival-mult: 35.0ms (35.5% of total)
ival-add: 20.0ms (20.3% of total)
ival-div: 15.0ms (15.2% of total)
adjust: 8.0ms (8.1% of total)
ival-sub: 7.0ms (7.1% of total)
ival-exp: 6.0ms (6.1% of total)
const: 5.0ms (5.1% of total)
exact: 1.0ms (1% of total)
ival-neg: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series55.0ms (0.6%)

Memory
5.6MiB live, 81.2MiB allocated
Counts
24 → 480
Calls
Call 1
Inputs
#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())
#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())
#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())
#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())
#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())
Outputs
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))) (taylor 0 wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (* x (+ 2 (/ 1 x))))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* x (+ 2 (/ 1 x)))))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))) (* x (+ 2 (/ 1 x)))))) (taylor 0 wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (- (* 2 wj) 1) (taylor 0 wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* -5/2 wj))) 1) (taylor 0 wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1) (taylor 0 wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (* -1 (- 1 (* -2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x)))))))))))) (taylor 0 wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 1 (* 1/2 wj)))) (taylor 0 wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))) (taylor 0 wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -2 wj)) (taylor 0 wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* 5/2 wj) 2))) (taylor 0 wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2))) (taylor 0 wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj))) (taylor inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (taylor inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (+ (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)) (/ (* x (- (* -1 (exp (neg wj))) (/ 1 x))) (pow wj 3))))) (taylor inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (/ 1 x) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x)))) (taylor inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* wj (exp wj))) (taylor inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj) (taylor inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj) (taylor inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj) (taylor inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (exp (neg wj)) wj) (taylor inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) wj))) wj) (taylor inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (exp (neg wj)) (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj)) wj) (taylor inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) (pow wj 3)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj))) wj) (taylor inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x))))))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj))) (taylor -inf wj) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) (taylor -inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj))) wj))) (taylor -inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) (* x (+ (exp (* -1 wj)) (/ 1 x)))) wj))) wj))) (taylor -inf wj) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor -inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (/ 1 x) (/ 1 (* wj x))) (taylor -inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* wj (exp wj))) (taylor -inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (taylor -inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (patch (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (patch (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor -inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor -inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor -inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (exp wj) (taylor -inf wj) (#s(alt (exp.f64 wj) (patch (exp.f64 wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ (exp (* -1 wj)) wj) (taylor -inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (* -1 wj))) (/ (exp (* -1 wj)) wj)) wj)) (taylor -inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj)) (exp (* -1 wj))) wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) wj) (patch (*.f64 (exp.f64 wj) wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 8/3 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -8/3 (* wj x))) wj) (taylor 0 x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ wj (+ 1 wj)) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj)))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj)))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj)))))) (taylor 0 x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* 5/2 x) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 8/3 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (patch (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) (patch (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* wj x)) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj)))) (taylor -inf x) (#s(alt (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) (patch (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -5/2 wj)))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* 5/2 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (/ 1 x))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (patch (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) (patch (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (patch (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) (patch (fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) (patch (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) (patch (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) (patch (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -2 binary64) x) (patch (*.f64 #s(literal -2 binary64) x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
8.0ms
x
@-inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* 5/2 x) 1) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ -1 (+ (* (exp wj) wj) (exp wj))) (+ (* (/ -1 (+ (* (exp wj) wj) (exp wj))) (- (* (exp wj) wj) x)) wj) (+ (* (exp wj) wj) (exp wj)) (exp wj) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* -2 x) (/ (exp (neg wj)) (+ 1 wj)) (* (exp wj) wj))
8.0ms
wj
@inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* 5/2 x) 1) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ -1 (+ (* (exp wj) wj) (exp wj))) (+ (* (/ -1 (+ (* (exp wj) wj) (exp wj))) (- (* (exp wj) wj) x)) wj) (+ (* (exp wj) wj) (exp wj)) (exp wj) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* -2 x) (/ (exp (neg wj)) (+ 1 wj)) (* (exp wj) wj))
6.0ms
x
@0
((+ (* 2/3 x) (+ (* 2 x) 1)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* 5/2 x) 1) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ -1 (+ (* (exp wj) wj) (exp wj))) (+ (* (/ -1 (+ (* (exp wj) wj) (exp wj))) (- (* (exp wj) wj) x)) wj) (+ (* (exp wj) wj) (exp wj)) (exp wj) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* -2 x) (/ (exp (neg wj)) (+ 1 wj)) (* (exp wj) wj))
4.0ms
wj
@0
((+ (* 2/3 x) (+ (* 2 x) 1)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* 5/2 x) 1) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ -1 (+ (* (exp wj) wj) (exp wj))) (+ (* (/ -1 (+ (* (exp wj) wj) (exp wj))) (- (* (exp wj) wj) x)) wj) (+ (* (exp wj) wj) (exp wj)) (exp wj) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* -2 x) (/ (exp (neg wj)) (+ 1 wj)) (* (exp wj) wj))
4.0ms
wj
@-inf
((+ (* 2/3 x) (+ (* 2 x) 1)) (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* 5/2 x) 1) (* (- (/ (/ wj (+ 1 wj)) x) (/ (exp (neg wj)) (+ 1 wj))) x) (/ (/ wj (+ 1 wj)) x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ -1 (+ (* (exp wj) wj) (exp wj))) (+ (* (/ -1 (+ (* (exp wj) wj) (exp wj))) (- (* (exp wj) wj) x)) wj) (+ (* (exp wj) wj) (exp wj)) (exp wj) (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* -2 x) (/ (exp (neg wj)) (+ 1 wj)) (* (exp wj) wj))

simplify165.0ms (1.9%)

Memory
16.6MiB live, 167.3MiB allocated
Algorithm
egg-herbie
Rules
8 774×lower-fma.f64
8 774×lower-fma.f32
4 982×lower-+.f64
4 982×lower-+.f32
4 014×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06336770
120746328
266035933
083785488
Stop Event
iter limit
node limit
Counts
480 → 460
Calls
Call 1
Inputs
(+ 1 (* 5/2 x))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
1
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* -1 x)
(+ (* -1 x) (* wj (* x (+ 2 (/ 1 x)))))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* x (+ 2 (/ 1 x))))))
(+ (* -1 x) (* wj (+ (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))) (* x (+ 2 (/ 1 x))))))
(/ wj x)
(* wj (+ (* -1 (/ wj x)) (/ 1 x)))
(* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x)))
(* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
-1
(- (* 2 wj) 1)
(- (* wj (+ 2 (* -5/2 wj))) 1)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
1
(+ 1 wj)
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* 5/2 wj) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
1
(+ 1 (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (+ (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)) (/ (* x (- (* -1 (exp (neg wj))) (/ 1 x))) (pow wj 3)))))
(/ 1 x)
(- (/ 1 x) (/ 1 (* wj x)))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x)))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(/ -1 (* wj (exp wj)))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(/ (exp (neg wj)) wj)
(/ (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) wj))) wj)
(/ (- (+ (exp (neg wj)) (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj)) wj)
(/ (- (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) (pow wj 3)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj))) wj)
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
1
(+ 1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj))) wj)))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) (* x (+ (exp (* -1 wj)) (/ 1 x)))) wj))) wj)))
(/ 1 x)
(- (/ 1 x) (/ 1 (* wj x)))
(+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x))
(+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(/ -1 (* wj (exp wj)))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(* wj (exp wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(/ (exp (* -1 wj)) wj)
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (/ (exp (* -1 wj)) wj)) wj))
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj))) wj))
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj)) (exp (* -1 wj))) wj))) wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
1
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(- 1 wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(- 1 wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
1
(+ 1 (* 5/2 x))
(+ 1 (* 5/2 x))
(+ 1 (* 5/2 x))
(/ wj (+ 1 wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (- 5/2 (* 8/3 wj)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(* -8/3 (* wj x))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* 5/2 x)
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(* -8/3 (* wj x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* 5/2 x)
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* x (+ 5/2 (/ 1 x)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* 8/3 (* wj x))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
Outputs
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 5 binary64)))) wj wj))) wj)) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 5 binary64)))) wj wj))) wj)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 5 binary64)))) wj wj))) wj)) wj x)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (* x (+ 2 (/ 1 x)))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* x (+ 2 (/ 1 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))) (* x (+ 2 (/ 1 x))))))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(/ wj x)
(/.f64 wj x)
(* wj (+ (* -1 (/ wj x)) (/ 1 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) x)
(* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x)))
(fma.f64 (fma.f64 wj (/.f64 wj x) (/.f64 wj (neg.f64 x))) wj (/.f64 wj x))
(* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x)))
(*.f64 (fma.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) wj (/.f64 #s(literal -1 binary64) x)) wj (/.f64 #s(literal 1 binary64) x)) wj)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 5 binary64)))) wj wj))) wj)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))
-1
#s(literal -1 binary64)
(- (* 2 wj) 1)
(fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64))
(- (* wj (+ 2 (* -5/2 wj))) 1)
(fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(fma.f64 (fma.f64 (+.f64 #s(literal -1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) wj x)
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
(fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) wj x)
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 (fma.f64 #s(literal 3/2 binary64) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 2/3 binary64) wj #s(literal 3/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
x
(+ x (* -2 (* wj x)))
(*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj))
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 1/6 binary64) wj #s(literal 1/2 binary64)) wj #s(literal 1 binary64)) wj #s(literal 1 binary64)) wj)
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (- (/ 1 wj) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.f64 (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) (/.f64 (/.f64 x wj) wj))) #s(literal 1 binary64)) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) (/.f64 (/.f64 x wj) wj))) #s(literal 1 binary64)) wj) wj)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) wj)) (+ (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)) (/ (* x (- (* -1 (exp (neg wj))) (/ 1 x))) (pow wj 3)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (/ 1 x) (/ 1 (* wj x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x)))
(-.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) wj) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) wj) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) x))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 (/.f64 x (exp.f64 wj)) wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.f64 (/.f64 (/.f64 (/.f64 x wj) wj) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))
(/ -1 (* wj (exp wj)))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) wj))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (-.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj) (exp.f64 (neg.f64 wj))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (+.f64 (-.f64 (/.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj) wj) (exp.f64 (neg.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
(*.f64 (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj)
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(/ (exp (neg wj)) wj)
(/.f64 (exp.f64 (neg.f64 wj)) wj)
(/ (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) wj))) wj)
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj)
(/ (- (+ (exp (neg wj)) (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj)) wj)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj) (exp.f64 (neg.f64 wj))) wj)
(/ (- (+ (exp (neg wj)) (* -1 (/ (exp (neg wj)) (pow wj 3)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ (exp (neg wj)) wj))) wj)
(/.f64 (-.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj)) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)
(* -1 (* wj (- (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj)
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
(* wj (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (/ 1 wj)))
(fma.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj #s(literal 1 binary64))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) wj))
(* wj (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)))) wj)
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)))) wj)
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)))) wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj) wj)
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) (*.f64 wj wj))
1
#s(literal 1 binary64)
(+ 1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (* -1 (/ (+ (* -1 (* x (- (* -1 (exp (* -1 wj))) (/ 1 x)))) (* -1 (/ (+ (* -1 (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) (* x (+ (exp (* -1 wj)) (/ 1 x)))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) wj))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (/ 1 x) (/ 1 (* wj x)))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) wj))
(+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 #s(literal 1 binary64) wj) x)) wj)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))) wj)) wj))
(/ -1 (* wj (exp wj)))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) wj))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj)
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) (neg.f64 wj)) (exp.f64 (neg.f64 wj))) wj)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj) (exp.f64 (neg.f64 wj))) wj) (exp.f64 (neg.f64 wj))) wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (+.f64 (-.f64 (/.f64 (/.f64 x (exp.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))) wj) #s(literal 1 binary64)) wj)) (neg.f64 wj))
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (+.f64 (/.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj))) wj))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)) wj)
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (/.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) wj)) (*.f64 wj wj))
(/ (exp (* -1 wj)) wj)
(/.f64 (exp.f64 (neg.f64 wj)) wj)
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (/ (exp (* -1 wj)) wj)) wj))
(/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj))) wj))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj) (exp.f64 (neg.f64 wj))) wj)
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj)) (exp (* -1 wj))) wj))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj) (exp.f64 (neg.f64 wj))) wj)) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
(* wj (exp wj))
(*.f64 (exp.f64 wj) wj)
1
#s(literal 1 binary64)
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 (*.f64 #s(literal -8/3 binary64) wj) x (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 (*.f64 #s(literal -8/3 binary64) wj) x (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* -8/3 (* wj x))) wj)
(fma.f64 (*.f64 #s(literal -8/3 binary64) wj) x (-.f64 #s(literal 1 binary64) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
1
#s(literal 1 binary64)
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(/ wj (+ 1 wj))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(+ wj (+ (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (/ x (+ (exp wj) (* wj (exp wj))))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
wj
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) wj)
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (- 5/2 (* 8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (+.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (+.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) #s(literal 5/2 binary64)) x)
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (+.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) #s(literal 5/2 binary64)) x)
(* -8/3 (* wj x))
(*.f64 (*.f64 #s(literal -8/3 binary64) wj) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* x (- (/ 1 x) (+ (* 8/3 wj) (/ wj x))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)) #s(literal 2 binary64)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (/.f64 wj x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (/.f64 wj x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 wj (/.f64 wj x) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* 5/2 x)
(*.f64 x #s(literal 5/2 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj) (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64))) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* 8/3 x)
(*.f64 #s(literal 8/3 binary64) x)
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) x)
(* -8/3 (* wj x))
(*.f64 (*.f64 #s(literal -8/3 binary64) wj) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (* -8/3 wj))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 #s(literal 8/3 binary64) wj)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj (-.f64 #s(literal 2 binary64) (/.f64 wj x))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (*.f64 (/.f64 wj (neg.f64 x)) wj)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (*.f64 (/.f64 wj (neg.f64 x)) wj)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (*.f64 (/.f64 wj (neg.f64 x)) wj)) (neg.f64 x) x)
(* 5/2 x)
(*.f64 x #s(literal 5/2 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* x (+ 5/2 (/ 1 x)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (+.f64 (/.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) x)
(* 8/3 (* wj x))
(*.f64 (*.f64 #s(literal 8/3 binary64) wj) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) wj (/.f64 wj x)) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (-.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) (neg.f64 x))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)

rewrite199.0ms (2.3%)

Memory
-20.1MiB live, 214.9MiB allocated
Rules
4 182×lower-/.f32
4 174×lower-/.f64
3 948×lower-fma.f32
3 928×lower-fma.f64
3 688×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045345
081339
1389324
23488312
08741305
Stop Event
iter limit
node limit
iter limit
Counts
24 → 558
Calls
Call 1
Inputs
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)))
(-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(exp.f64 wj)
(*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x))
(*.f64 #s(literal -2 binary64) x)
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (exp.f64 wj) wj)
Outputs
(*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 4/9 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 512/27 binary64) #s(literal 1 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 4/9 binary64) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 512/27 binary64) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))) (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x))) #s(literal -1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 (*.f64 #s(literal 2 binary64) x) #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 #s(literal 2 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(fma.f64 x #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 x #s(literal 2/3 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(+.f64 (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) x))
(+.f64 (*.f64 x #s(literal 8/3 binary64)) #s(literal 1 binary64))
(+.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (pow.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 25/4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))))))
(/.f64 (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5/2 binary64) x))
(fma.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 5/2 binary64) x))
(fma.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) #s(literal -1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (*.f64 #s(literal 5/2 binary64) x)))
(+.f64 (*.f64 #s(literal 5/2 binary64) x) (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(+.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))) (*.f64 #s(literal 5/2 binary64) x))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5/2 binary64) x) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj (*.f64 #s(literal 5/2 binary64) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))))
(fma.f64 (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 wj (neg.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) (neg.f64 wj) #s(literal 1 binary64))
(-.f64 (pow.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 (pow.f64 (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)) (fma.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(+.f64 (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(*.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj))))
(/.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -2 binary64)) x))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
(fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal 2 binary64) x))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj))
(*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x)))))
(/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 x x)) (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64))) (pow.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal -1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 5/2 binary64) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) x))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(*.f64 x (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))) x)) (neg.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))) x)) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) x)) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))))) (neg.f64 (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))))) (neg.f64 (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 wj (/.f64 x (exp.f64 wj))))) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))) x) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))) x) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) x) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64)))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64)))) (fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (+.f64 wj (/.f64 x (exp.f64 wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)) (pow.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) #s(literal 2 binary64))))
(/.f64 (*.f64 x (-.f64 wj (/.f64 x (exp.f64 wj)))) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))
(fma.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) x (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x))
(fma.f64 x (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) (*.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(+.f64 (*.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x) x) (*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x))
(+.f64 (*.f64 x (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(*.f64 (pow.f64 (/.f64 x (neg.f64 wj)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (pow.f64 (/.f64 x wj) #s(literal -1 binary64)) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 wj (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (pow.f64 x #s(literal -1 binary64)))
(*.f64 wj (/.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) x))
(*.f64 wj (pow.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x))
(pow.f64 (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x) wj) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) x) #s(literal -1 binary64))
(pow.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 wj x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) (pow.f64 x #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 wj (pow.f64 x #s(literal -1 binary64)))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) x)))
(/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (/.f64 wj x) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 wj) (pow.f64 x #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 wj (pow.f64 x #s(literal -1 binary64))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) x))
(/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) x)
(/.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 (/.f64 wj (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (/.f64 wj (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 wj) (neg.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))
(/.f64 (neg.f64 wj) (*.f64 x (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)
(/.f64 wj (*.f64 (+.f64 wj #s(literal 1 binary64)) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) x) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) x))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(neg.f64 (/.f64 (/.f64 wj (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(fma.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (exp.f64 wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(pow.f64 (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (pow.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (pow.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (pow.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj) (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj)))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)))) (neg.f64 (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))) (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj) (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj) (-.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64))) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))))
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) wj)
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (exp.f64 wj)) wj)
(fma.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (+.f64 wj #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(fma.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj)))
(-.f64 (/.f64 (*.f64 wj wj) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj)) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -2 binary64)) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (*.f64 wj wj))))
(-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (-.f64 wj (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (exp.f64 (-.f64 wj wj)))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+.f64 (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) wj)
(+.f64 wj (/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)) (exp.f64 wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (pow.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(pow.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))
(pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (exp.f64 wj))) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (exp.f64 wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (*.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(/.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64)) (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (neg.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))))
(-.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))) (/.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))))
(+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj))
(pow.f64 (exp.f64 #s(literal 1 binary64)) wj)
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 wj))
(pow.f64 (exp.f64 wj) #s(literal 1 binary64))
(pow.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 wj)))
(exp.f64 (neg.f64 (neg.f64 wj)))
(exp.f64 wj)
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) wj)
(*.f64 (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)
(*.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj)) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj)) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (neg.f64 (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64))) wj) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64))) wj) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(/.f64 (*.f64 wj (-.f64 (*.f64 #s(literal 4/9 binary64) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 x #s(literal 2/3 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(/.f64 (*.f64 wj (fma.f64 #s(literal 8/27 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 4/9 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64))))))
(fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(fma.f64 wj (*.f64 x #s(literal 2/3 binary64)) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 wj (*.f64 x #s(literal 2/3 binary64))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) wj) wj)
(+.f64 (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj) (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj))
(+.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) wj) (*.f64 (*.f64 x #s(literal 2/3 binary64)) wj))
(+.f64 (*.f64 wj (*.f64 x #s(literal 8/3 binary64))) wj)
(+.f64 (*.f64 wj (*.f64 x #s(literal 2/3 binary64))) (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))))
(+.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (*.f64 wj (*.f64 x #s(literal 2/3 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x)) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal -2 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal -2 binary64)) x))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) x) (-.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64))) (fma.f64 #s(literal -8 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 3 binary64)))))
(fma.f64 #s(literal -2 binary64) x (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal -2 binary64) x))
(fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj (*.f64 #s(literal 2 binary64) x))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 wj (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))))) wj))
(*.f64 #s(literal -2 binary64) x)
(*.f64 x #s(literal -2 binary64))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj (-.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (exp.f64 wj) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (exp.f64 (neg.f64 wj)) (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64))) (neg.f64 (exp.f64 wj)))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (pow.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal -1 binary64)) (exp.f64 wj))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal -1 binary64)))
(*.f64 (exp.f64 wj) wj)
(*.f64 wj (exp.f64 wj))

eval156.0ms (1.8%)

Memory
21.1MiB live, 258.4MiB allocated
Compiler

Compiled 27 189 to 3 376 computations (87.6% saved)

prune57.0ms (0.7%)

Memory
4.5MiB live, 126.9MiB allocated
Pruning

36 alts after pruning (35 fresh and 1 done)

PrunedKeptTotal
New1 050221 072
Fresh21315
Picked415
Done000
Total1 056361 092
Accuracy
99.7%
Counts
1 092 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.6%
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
80.6%
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(approx (exp wj) (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
82.8%
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
38.3%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
54.5%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
82.0%
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
80.4%
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
54.0%
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
38.1%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
23.1%
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
54.3%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
38.1%
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))))
79.4%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
62.7%
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
6.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
83.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
83.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
76.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
38.1%
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
53.8%
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
95.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
75.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
85.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
95.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
86.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
12.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
13.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
12.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
11.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
Compiler

Compiled 2 026 to 907 computations (55.2% saved)

simplify165.0ms (1.9%)

Memory
-37.9MiB live, 157.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 wj #s(literal 3 binary64))
cost-diff0
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))
cost-diff0
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
cost-diff448
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
cost-diff0
(/.f64 (neg.f64 x) (exp.f64 wj))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
cost-diff128
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
cost-diff0
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
cost-diff0
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
cost-diff0
(*.f64 wj wj)
cost-diff0
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
cost-diff0
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
cost-diff0
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
cost-diff0
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
Rules
7 086×lower-fma.f32
7 076×lower-fma.f64
3 416×lower-*.f32
3 410×lower-*.f64
1 858×lower-/.f32
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
050609
079595
1142595
2270573
3631531
41478528
54181498
67346498
08109498
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
x
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(neg.f64 x)
x
(exp.f64 wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))
(pow.f64 wj #s(literal 3 binary64))
wj
#s(literal 3 binary64)
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))
(/.f64 wj x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)
(*.f64 wj wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
wj
#s(literal 5/2 binary64)
#s(literal -2 binary64)
x
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (neg.f64 x) (exp.f64 wj))
(neg.f64 x)
x
(exp.f64 wj)
(+.f64 wj #s(literal 1 binary64))
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj)))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64)))
(pow.f64 wj #s(literal 3 binary64))
wj
#s(literal 3 binary64)
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) #s(literal 3 binary64))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (-.f64 wj #s(literal -1 binary64)))
(-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))
(/.f64 wj x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
(fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))
(fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj))
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (-.f64 #s(literal -1 binary64) wj))) wj)
(*.f64 wj wj)

localize338.0ms (3.9%)

Memory
-20.8MiB live, 133.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
accuracy0.25100611295928743
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
accuracy5.135544386605151
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))
accuracy33.424416151882625
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
accuracy0.02734375
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
accuracy0.03125
(/.f64 (neg.f64 x) (exp.f64 wj))
accuracy10.404031934721624
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
accuracy13.378501825846756
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
accuracy0.0078125
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)
accuracy0.03515625
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
accuracy3.0151071495100523
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
accuracy13.097379577787196
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
accuracy0
(*.f64 wj wj)
accuracy3.0151071495100523
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
accuracy55.096621668825044
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
accuracy0
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
accuracy0.0078125
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
accuracy0.02734375
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
accuracy3.0151071495100523
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
Samples
273.0ms213×0valid
30.0ms43×1valid
Compiler

Compiled 405 to 45 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 279.0ms
ival-div: 220.0ms (78.8% of total)
ival-mult: 17.0ms (6.1% of total)
ival-add: 12.0ms (4.3% of total)
ival-pow: 9.0ms (3.2% of total)
ival-sub: 8.0ms (2.9% of total)
ival-exp: 6.0ms (2.1% of total)
adjust: 4.0ms (1.4% of total)
ival-neg: 2.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series286.0ms (3.3%)

Memory
18.2MiB live, 91.4MiB allocated
Counts
20 → 444
Calls
Call 1
Inputs
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())
#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())
#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())
#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt -2 (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* 5/2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* 5/2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* 5/2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* 2 (* wj x))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x)))))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x)))))))))) (taylor 0 wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj x)) (taylor 0 wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (* 1/2 x)))))) (taylor 0 wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x)))))))))) (taylor 0 wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x))))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))) (* wj (- (+ 1/2 (+ (* -28 x) (+ (* 2/3 x) (+ (* 3/2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 2 (/ (- (+ 2 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) x)) (+ (* 3 (/ 1 x)) (+ (* 6 (/ (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (pow x 2))) (* 33/2 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2)))))))))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (+ 2 (* -1 x)) x)) (+ (/ (* (- (+ 3 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x)))))) (pow x 2)) (/ (* (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2))))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x))))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (* -6 (pow x 3)) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3))) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3))) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (+ (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))) (* wj (- (+ (* -28 (pow x 3)) (+ (* 6 (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))))) (* 33/2 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (+ (* -4 x) (+ (* -1 (* x (+ 2 (* -1 x)))) (* 1/2 (pow x 2)))))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3))) (taylor 0 wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor 0 wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor 0 wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor 0 wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor 0 wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (/ 1 x))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 wj) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5/2 (* wj x)) (taylor inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 (/ x wj)) (* 5/2 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 (/ x wj)) (* 5/2 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -2 (/ x wj)) (* 5/2 x))) (taylor inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* wj (exp wj)))) (taylor inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj) (taylor inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj) (taylor inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj) (taylor inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj)) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 wj) (+ (* 2 (/ 1 (pow wj 3))) (/ x (* (pow wj 3) (exp wj))))))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- 1 (/ 1 (pow wj 3)))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ 1 (/ 3 (pow wj 4))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (/ 1 (pow wj 3)))))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ 1 (+ (* 3 (/ 1 (pow wj 5))) (+ (/ 3 (pow wj 4)) (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (+ (* -2 (/ x (exp wj))) (* -1 (/ x (exp wj)))) 3)) (* (pow wj 5) (pow (exp wj) 3)))))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (+ (* 2 (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2)))) (+ (/ 1 (pow wj 3)) (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2))))))))) (taylor inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 wj) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (patch (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x)))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* 5/2 (* wj x)) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj))))) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* wj (exp wj)))) (taylor -inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf wj) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 1 (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))))) wj)) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))))) (+ (* -1 (/ (- (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))) 1) wj)) (* 2 (/ 1 wj)))) (+ (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))) (+ (* -1 (/ (+ (* -1 x) (* -1 (* (exp wj) (- 1 (* -1 (/ x (exp wj))))))) (* wj (exp wj)))) (* -1 (/ (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj)))) wj))))) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (/ 1 (pow wj 3)) 1))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (- (+ (* -1 (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3))) (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))))) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (pow (exp wj) 3)) (* -1 (pow (exp wj) 3))) (pow (exp wj) 3)))) (* -1 (/ (+ (* -2 (* (pow x 2) (exp wj))) (* -1 (* (pow x 2) (exp wj)))) (pow (exp wj) 3)))) wj))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1))) (taylor -inf wj) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor -inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor -inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor -inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow wj 3) (taylor -inf wj) (#s(alt (pow.f64 wj #s(literal 3 binary64)) (patch (pow.f64 wj #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor 0 x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor 0 x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (/ wj (+ 1 wj)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (+ (* x (- (+ (/ 1 (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 3)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (* x (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* -1 (* x (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* x (- (/ x (pow (+ (exp wj) (* wj (exp wj))) 3)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (taylor 0 x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))) (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x))) (taylor inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2)))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 3))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))))))) (pow x 3)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 3)))))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3)) (taylor inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))) (taylor inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 2))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)) (/ (pow wj 3) (pow x 3))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3))))))))) (taylor inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (exp (neg wj)) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) (patch (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) (patch #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -5/2 wj)))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) (patch #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) (patch (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (exp wj))) (taylor -inf x) (#s(alt (/.f64 (neg.f64 x) (exp.f64 wj)) (patch (/.f64 (neg.f64 x) (exp.f64 wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (patch (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3)) (taylor -inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (- (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))))) (taylor -inf x) (#s(alt (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (patch (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
12.0ms
wj
@-inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (* wj wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (* (+ (* wj 5/2) -2) x) (/ (/ (neg x) (exp wj)) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (neg x) (exp wj)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/ (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (+ (* (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (* wj wj))) (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (pow wj 3) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)))
10.0ms
wj
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (* wj wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (* (+ (* wj 5/2) -2) x) (/ (/ (neg x) (exp wj)) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (neg x) (exp wj)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/ (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (+ (* (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (* wj wj))) (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (pow wj 3) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)))
8.0ms
x
@0
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (* wj wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (* (+ (* wj 5/2) -2) x) (/ (/ (neg x) (exp wj)) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (neg x) (exp wj)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/ (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (+ (* (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (* wj wj))) (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (pow wj 3) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)))
8.0ms
wj
@0
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (* wj wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (* (+ (* wj 5/2) -2) x) (/ (/ (neg x) (exp wj)) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (neg x) (exp wj)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/ (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (+ (* (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (* wj wj))) (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (pow wj 3) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)))
7.0ms
x
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (* wj wj) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (* (+ (* wj 5/2) -2) x) (/ (/ (neg x) (exp wj)) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (neg x) (exp wj)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/ (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (+ (* (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (* wj wj))) (- (pow wj 3) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 3)) (pow wj 3) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)))

simplify178.0ms (2.1%)

Memory
4.6MiB live, 193.8MiB allocated
Algorithm
egg-herbie
Rules
6 996×lower-fma.f64
6 996×lower-fma.f32
5 882×lower-*.f64
5 882×lower-*.f32
5 178×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098411364
1330211009
0810410420
Stop Event
iter limit
node limit
Counts
444 → 424
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
-2
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* -2 x)
(+ (* -2 x) (* 5/2 (* wj x)))
(+ (* -2 x) (* 5/2 (* wj x)))
(+ (* -2 x) (* 5/2 (* wj x)))
(* -1 x)
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(* -1 x)
(+ (* -1 x) (* wj x))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (* 1/2 x))))))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))))))))
(* -1 x)
(+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x))))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
x
(+ x (* wj (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))) (* wj (- (+ 1/2 (+ (* -28 x) (+ (* 2/3 x) (+ (* 3/2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 2 (/ (- (+ 2 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) x)) (+ (* 3 (/ 1 x)) (+ (* 6 (/ (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (pow x 2))) (* 33/2 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2)))))))))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (+ 2 (* -1 x)) x)) (+ (/ (* (- (+ 3 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x)))))) (pow x 2)) (/ (* (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2))))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(pow x 3)
(- (* wj (- (* -6 (pow x 3)) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (+ (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))) (* wj (- (+ (* -28 (pow x 3)) (+ (* 6 (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))))) (* 33/2 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (+ (* -4 x) (+ (* -1 (* x (+ 2 (* -1 x)))) (* 1/2 (pow x 2)))))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(pow wj 3)
(pow wj 3)
(pow wj 3)
(pow wj 3)
-1
(- (* wj (+ 2 (/ 1 x))) 1)
(- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* 5/2 (* wj x))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(* -1 (/ x (* wj (exp wj))))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
1
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))))
(* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 wj) (+ (* 2 (/ 1 (pow wj 3))) (/ x (* (pow wj 3) (exp wj)))))))))
(pow wj 3)
(* (pow wj 3) (- 1 (/ 1 (pow wj 3))))
(* (pow wj 3) (- (+ 1 (/ 3 (pow wj 4))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (/ 1 (pow wj 3))))))
(* (pow wj 3) (- (+ 1 (+ (* 3 (/ 1 (pow wj 5))) (+ (/ 3 (pow wj 4)) (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (+ (* -2 (/ x (exp wj))) (* -1 (/ x (exp wj)))) 3)) (* (pow wj 5) (pow (exp wj) 3)))))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (+ (* 2 (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2)))) (+ (/ 1 (pow wj 3)) (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2)))))))))
(pow wj 3)
(pow wj 3)
(pow wj 3)
(pow wj 3)
(/ 1 x)
(- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x))))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* 5/2 wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(* 5/2 (* wj x))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(* -1 (/ x (* wj (exp wj))))
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
1
(- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj))
(+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 1 (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))))) (+ (* -1 (/ (- (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))) 1) wj)) (* 2 (/ 1 wj)))) (+ (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))) (+ (* -1 (/ (+ (* -1 x) (* -1 (* (exp wj) (- 1 (* -1 (/ x (exp wj))))))) (* wj (exp wj)))) (* -1 (/ (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj)))) wj))))) wj)) 1) wj)) 1)))
(pow wj 3)
(* -1 (* (pow wj 3) (- (/ 1 (pow wj 3)) 1)))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1)))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (- (+ (* -1 (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3))) (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))))) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (pow (exp wj) 3)) (* -1 (pow (exp wj) 3))) (pow (exp wj) 3)))) (* -1 (/ (+ (* -2 (* (pow x 2) (exp wj))) (* -1 (* (pow x 2) (exp wj)))) (pow (exp wj) 3)))) wj))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1)))
(pow wj 3)
(pow wj 3)
(pow wj 3)
(pow wj 3)
(/ 1 x)
(- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x))
(+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(/ wj (+ 1 wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))
(- (+ (* x (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (+ (* x (- (+ (/ 1 (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 3)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(- (+ (* -1 (* x (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(- (+ (* x (- (* -1 (* x (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(- (+ (* x (- (* x (- (/ x (pow (+ (exp wj) (* wj (exp wj))) 3)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(/ wj (* x (+ 1 wj)))
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))) (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x)))
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2))))))
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 3))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))))))) (pow x 3)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 3))))))))
(/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3))
(* (pow x 3) (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))))
(* (pow x 3) (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 2))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3))))))
(* (pow x 3) (- (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)) (/ (pow wj 3) (pow x 3))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3)))))))))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* x (- (* 5/2 wj) 2))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(* -1 (* x (+ 2 (* -5/2 wj))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* x (- (* 5/2 wj) 2))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ x (exp wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3))
(* -1 (* (pow x 3) (- (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
Outputs
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) wj wj)) (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
-2
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) wj wj)) (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) wj wj)) (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x))
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(+ (* -2 x) (* 5/2 (* wj x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* 2 (* wj x)))
(fma.f64 #s(literal 2 binary64) (*.f64 wj x) (neg.f64 x))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (* 3/2 x))))))
(fma.f64 (fma.f64 #s(literal 2 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) wj)) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -4 x) (+ (* 3/2 x) (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) x (*.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) wj)) wj (*.f64 #s(literal 2 binary64) x)) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (-.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) wj wj)) (*.f64 #s(literal -5/2 binary64) x)) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 3/2 binary64))))) wj #s(literal 1 binary64)) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj (*.f64 #s(literal 2 binary64) x))) wj (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj x))
(fma.f64 wj x (neg.f64 x))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (* 1/2 x))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1 x) (+ (* 1/2 x) (* wj (+ (* -1 (+ (* -1 x) (* 1/2 x))) (+ (* -1/2 x) (* 1/6 x))))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x))))
(fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) x) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -3/2 binary64) x (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) x (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -3/2 binary64) x)) wj)) (+.f64 #s(literal 1 binary64) x)) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x))
x
(+ x (* wj (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x (*.f64 (-.f64 (fma.f64 #s(literal -33/2 binary64) x (+.f64 (fma.f64 #s(literal 3/2 binary64) x (/.f64 #s(literal 2 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) (*.f64 x x)) #s(literal 6 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) x) #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (+.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 3 binary64) x)) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x)))) wj)) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 2 binary64)))) wj x)
(+ x (* wj (- (+ (* -6 x) (+ (* 2 x) (* wj (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))) (* wj (- (+ 1/2 (+ (* -28 x) (+ (* 2/3 x) (+ (* 3/2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (+ (* 2 (/ (- (+ 2 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) x)) (+ (* 3 (/ 1 x)) (+ (* 6 (/ (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (pow x 2))) (* 33/2 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2)))))))))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (+ 2 (* -1 x)) x)) (+ (/ (* (- (+ 3 (+ (* -1 x) (+ (* -1 (* x (- (+ (* -4 x) (* 3/2 x)) 1))) (* 2 x)))) (+ (* 3/2 (pow x 2)) (* 2 (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))))) (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x)))))) (pow x 2)) (/ (* (- (+ (* -33/2 x) (+ (* 3/2 x) (+ (* 2 (/ 1 x)) (+ (* 2 (/ (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2))) x)) (* 6 (/ (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))) (pow x 2))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2))))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))))) (+ 2 (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (+ (* -1 (/ (+ 1 (* -2 x)) x)) (+ (* 3 (/ 1 x)) (/ (* (- (+ (* -6 x) (* 2 x)) (+ 2 (* -1 (+ 2 (* 2 x))))) (- (+ (* -1 x) (* -1 (* x (+ 2 (* 2 x))))) (* 2 (pow x 2)))) (pow x 2)))))))))) (+ 2 (* -1 (+ 2 (* 2 x)))))))
(fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x (*.f64 (-.f64 (fma.f64 #s(literal -33/2 binary64) x (fma.f64 #s(literal 3/2 binary64) x (+.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) x) #s(literal 2 binary64) (fma.f64 (-.f64 (+.f64 (fma.f64 #s(literal -28 binary64) x (fma.f64 #s(literal 2/3 binary64) x (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) x) #s(literal 3/2 binary64) (fma.f64 (/.f64 (-.f64 (+.f64 (-.f64 #s(literal 2 binary64) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x (*.f64 #s(literal 2 binary64) x))) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) #s(literal 2 binary64) (*.f64 (*.f64 x x) #s(literal 3/2 binary64)))) x) #s(literal 2 binary64) (+.f64 (fma.f64 #s(literal 33/2 binary64) (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -33/2 binary64)))) (*.f64 x x)) #s(literal 6 binary64))) (/.f64 #s(literal 3 binary64) x)))))) #s(literal 1/2 binary64)) (-.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -33/2 binary64) x (+.f64 (fma.f64 #s(literal 3/2 binary64) x (/.f64 #s(literal 2 binary64) x)) (fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) (*.f64 x x)) #s(literal 6 binary64) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) x) #s(literal 2 binary64))))) (+.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (+.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 3 binary64) x)) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x)))) (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) (*.f64 x x)) (*.f64 (-.f64 (+.f64 (-.f64 #s(literal 3 binary64) x) (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) x (*.f64 #s(literal 2 binary64) x))) (fma.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) #s(literal 2 binary64) (*.f64 (*.f64 x x) #s(literal 3/2 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) (*.f64 x x)))) (/.f64 (-.f64 #s(literal 2 binary64) x) x)) (+.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal 1 binary64)))) wj (*.f64 (/.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) (*.f64 x x)) #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) x)))) (+.f64 (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (+.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -4 binary64) x #s(literal -2 binary64)) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) x (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) x (*.f64 (*.f64 x x) #s(literal -2 binary64)))) (*.f64 x x)) (/.f64 #s(literal 3 binary64) x)) (/.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x)))) wj)) (-.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 2 binary64)))) wj x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(- (* wj (- (* -6 (pow x 3)) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -6 binary64) (*.f64 #s(literal -3 binary64) (*.f64 x x))) wj (pow.f64 x #s(literal 3 binary64)))
(- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -6 binary64) (fma.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -33/2 binary64))) (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x (*.f64 x x)))) wj (*.f64 #s(literal -3 binary64) (*.f64 x x)))) wj (pow.f64 x #s(literal 3 binary64)))
(- (* wj (- (+ (* -6 (pow x 3)) (* wj (- (+ (* -33/2 (pow x 3)) (+ (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))) (* wj (- (+ (* -28 (pow x 3)) (+ (* 6 (- (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2))) (+ (* -33/2 (pow x 3)) (* 6 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3))))))) (* 33/2 (- (+ (* 2 (pow x 2)) (pow x 2)) (* -6 (pow x 3)))))) (+ (* -4 x) (+ (* -1 (* x (+ 2 (* -1 x)))) (* 1/2 (pow x 2)))))))) (+ (* -2 x) (+ (* -1 (* x (+ 1 (* -2 x)))) (pow x 2)))))) (+ (* 2 (pow x 2)) (pow x 2)))) (* -1 (pow x 3)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -6 binary64) (fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -33/2 binary64) (-.f64 (fma.f64 (fma.f64 #s(literal -28 binary64) (pow.f64 x #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal 33/2 binary64) (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) (*.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x (*.f64 x x))) (fma.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) #s(literal 6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -33/2 binary64)))) #s(literal 6 binary64))) (fma.f64 #s(literal -4 binary64) x (fma.f64 (+.f64 #s(literal -2 binary64) x) x (*.f64 (*.f64 x x) #s(literal 1/2 binary64)))))) wj (*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 6 binary64))) #s(literal 6 binary64))) (fma.f64 #s(literal -2 binary64) x (fma.f64 (fma.f64 #s(literal 2 binary64) x #s(literal -1 binary64)) x (*.f64 x x))))) wj (*.f64 #s(literal -3 binary64) (*.f64 x x)))) wj (pow.f64 x #s(literal 3 binary64)))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
-1
#s(literal -1 binary64)
(- (* wj (+ 2 (/ 1 x))) 1)
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) wj #s(literal -1 binary64))
(- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(fma.f64 (+.f64 (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) wj #s(literal -1 binary64))
(- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(fma.f64 (+.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64))) wj (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) wj (/.f64 #s(literal 1 binary64) x)) #s(literal 2 binary64)) wj #s(literal -1 binary64))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* wj (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* wj (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* 5/2 (* wj x))
(*.f64 (*.f64 #s(literal 5/2 binary64) wj) x)
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj)
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj)
(* wj (+ (* -2 (/ x wj)) (* 5/2 x)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj)
(* -1 (/ x (* wj (exp wj))))
(/.f64 (/.f64 (neg.f64 x) wj) (exp.f64 wj))
(/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)
(/.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 x (exp.f64 wj))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 x (exp.f64 wj))) wj)
(/ (+ (* -1 (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ x (* wj (exp wj))) (/ x (* (pow wj 3) (exp wj)))))) wj)
(/.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 x (exp.f64 wj))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj)))) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(-.f64 (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj)))
(-.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (*.f64 wj wj))))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (pow.f64 wj #s(literal 3 binary64))))) #s(literal 1 binary64)) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (/ 1 (pow wj 2))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))) wj)
(* wj (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 wj) (+ (* 2 (/ 1 (pow wj 3))) (/ x (* (pow wj 3) (exp wj)))))))))
(*.f64 (-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) #s(literal 1 binary64)) (-.f64 (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))) wj)
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(* (pow wj 3) (- 1 (/ 1 (pow wj 3))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ 1 (/ 3 (pow wj 4))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (/ 1 (pow wj 3))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 3 binary64) (pow.f64 wj #s(literal 4 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (exp.f64 wj))))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ 1 (+ (* 3 (/ 1 (pow wj 5))) (+ (/ 3 (pow wj 4)) (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (+ (* -2 (/ x (exp wj))) (* -1 (/ x (exp wj)))) 3)) (* (pow wj 5) (pow (exp wj) 3)))))) (+ (* -2 (/ x (* (pow wj 4) (exp wj)))) (+ (* -1 (/ x (* (pow wj 4) (exp wj)))) (+ (* 2 (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2)))) (+ (/ 1 (pow wj 3)) (/ (pow x 2) (* (pow wj 5) (pow (exp wj) 2)))))))))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 3 binary64) (pow.f64 wj #s(literal 5 binary64)))) (fma.f64 (/.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal -3 binary64) #s(literal -3 binary64)) (pow.f64 wj #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 #s(literal 3 binary64) (pow.f64 wj #s(literal 4 binary64))))) (fma.f64 (/.f64 (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (exp.f64 wj)) #s(literal -2 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (pow.f64 wj #s(literal 5 binary64))) (fma.f64 (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 x (pow.f64 wj #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))))) (/.f64 (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (exp.f64 wj))))) (pow.f64 wj #s(literal 3 binary64)))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x)))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (+.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) x)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 wj wj))
(* -1 (* wj (- (* -5/2 x) 1)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (fma.f64 (/.f64 x wj) #s(literal 2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (fma.f64 (/.f64 x wj) #s(literal 2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (fma.f64 (/.f64 x wj) #s(literal 2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj wj))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))))
(*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 wj wj))
(* wj (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj)
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj)))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) (neg.f64 wj))
(* 5/2 (* wj x))
(*.f64 (*.f64 #s(literal 5/2 binary64) wj) x)
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (*.f64 (/.f64 x wj) #s(literal 2 binary64))) (neg.f64 wj))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (*.f64 (/.f64 x wj) #s(literal 2 binary64))) (neg.f64 wj))
(* -1 (* wj (+ (* -5/2 x) (* 2 (/ x wj)))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) x (*.f64 (/.f64 x wj) #s(literal 2 binary64))) (neg.f64 wj))
(* -1 (/ x (* wj (exp wj))))
(/.f64 (/.f64 (neg.f64 x) wj) (exp.f64 wj))
(* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) wj)) wj)) (neg.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) #s(literal 1 binary64)) wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj))
(-.f64 (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj))
(+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) wj)) (neg.f64 wj)) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64))) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 1 (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))))) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x (exp.f64 wj)) wj) (exp.f64 wj)))) (neg.f64 wj)) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))))) (+ (* -1 (/ (- (* -1 (/ (+ x (* -1 (exp wj))) (exp wj))) 1) wj)) (* 2 (/ 1 wj)))) (+ (* -1 (/ (+ x (* -1 (exp wj))) (* wj (exp wj)))) (+ (* -1 (/ (+ (* -1 x) (* -1 (* (exp wj) (- 1 (* -1 (/ x (exp wj))))))) (* wj (exp wj)))) (* -1 (/ (- 2 (* -1 (/ (+ x (* -1 (exp wj))) (exp wj)))) wj))))) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (-.f64 (+.f64 (/.f64 (+.f64 (/.f64 (-.f64 x (exp.f64 wj)) (exp.f64 wj)) #s(literal 1 binary64)) wj) (/.f64 #s(literal 2 binary64) wj)) (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 x (exp.f64 wj)) (exp.f64 wj)))) (-.f64 (-.f64 (/.f64 (/.f64 (-.f64 x (exp.f64 wj)) wj) (neg.f64 (exp.f64 wj))) (/.f64 (neg.f64 (fma.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (exp.f64 wj) x)) (*.f64 (exp.f64 wj) wj))) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (-.f64 x (exp.f64 wj)) (exp.f64 wj))) wj))) wj) #s(literal -1 binary64) #s(literal -1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(* -1 (* (pow wj 3) (- (/ 1 (pow wj 3)) 1)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1)))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x) #s(literal -3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) wj) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))) (* -1 (/ (- (+ (* -1 (/ (* (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (- (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3))) (* -1 (/ (+ (* 2 (pow (exp wj) 3)) (pow (exp wj) 3)) (pow (exp wj) 3))))) (pow (exp wj) 3))) (* -1 (/ (+ (* -2 (pow (exp wj) 3)) (* -1 (pow (exp wj) 3))) (pow (exp wj) 3)))) (* -1 (/ (+ (* -2 (* (pow x 2) (exp wj))) (* -1 (* (pow x 2) (exp wj)))) (pow (exp wj) 3)))) wj))) (* -1 (/ (+ (* -2 (* x (pow (exp wj) 2))) (* -1 (* x (pow (exp wj) 2)))) (pow (exp wj) 3)))) wj)) 1) (pow wj 3))) 1)))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x) #s(literal -3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (pow.f64 (exp.f64 wj) #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) #s(literal -3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (*.f64 x x)) #s(literal -3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) wj)) (/.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x) #s(literal -3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (pow.f64 wj #s(literal 3 binary64))) #s(literal -1 binary64) #s(literal -1 binary64)))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(pow wj 3)
(pow.f64 wj #s(literal 3 binary64))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal -1 binary64) wj) x)) wj))
(+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal -1 binary64) wj) x)) (neg.f64 wj)) (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(/ wj (+ 1 wj))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(- (+ (* x (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) x (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 5 binary64))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) x (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) x (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(- (+ (* x (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* x (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (+ (* x (- (+ (/ 1 (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 3)))) (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 5) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))) (+ (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (/ (pow wj 3) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2))))))) (/ (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) 2)))) (/ (pow wj 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow (+ (exp wj) (* wj (exp wj))) 3) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))))
(fma.f64 (-.f64 (fma.f64 (-.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (*.f64 (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 5 binary64))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))) x (/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 5 binary64))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) x (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (*.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) #s(literal 2 binary64))))) x (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))
(- (+ (* -1 (* x (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) x (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))))
(- (+ (* x (- (* -1 (* x (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) x (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64))) x (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))))
(- (+ (* x (- (* x (- (/ x (pow (+ (exp wj) (* wj (exp wj))) 3)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (pow wj 3)) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))
(fma.f64 (fma.f64 (-.f64 (/.f64 x (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))) x (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64))) x (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))) (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x)))
(*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x))) x)
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2))))))
(*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) x) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) x) (/.f64 (*.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 x x))))) x)
(* x (- (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (pow x 2))) (+ (* -1 (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 3))))) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj))))))) x) (+ (/ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (pow x 2)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))))))) (pow x 3)) (+ (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 2)) (/ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* (+ (exp wj) (* wj (exp wj))) (+ (* -1 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))))))) (pow x 3))))))))
(*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) x) (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (/.f64 (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x) (fma.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) x) (/.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) (fma.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) (*.f64 (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) x) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) x) (/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (neg.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))) (pow.f64 x #s(literal 3 binary64)))))))) x)
(/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))
(* (pow x 3) (+ (* -1 (/ (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) x)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (* -1 (/ (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (pow x 2))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3))))))
(*.f64 (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 wj (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (/.f64 (exp.f64 wj) x))))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)) (/ (pow wj 3) (pow x 3))) (+ (* -2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 3) (pow (exp wj) 3)) (* (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3)))))))))
(*.f64 (-.f64 (+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) x) (/.f64 (*.f64 wj wj) x)) (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)) (*.f64 x x))) (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 wj (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (/.f64 (exp.f64 wj) x)) (*.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (-.f64 (/.f64 (neg.f64 wj) x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (-.f64 (/.f64 (neg.f64 wj) x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (-.f64 (/.f64 (neg.f64 wj) x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(fma.f64 (*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) wj (/.f64 (*.f64 wj wj) (neg.f64 x))) (neg.f64 x) x)
(* -1 (* x (+ 2 (* -5/2 wj))))
(*.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 #s(literal -5/2 binary64) wj #s(literal 2 binary64)) (/.f64 wj x)) (neg.f64 x))
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ x (exp wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) x)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (+ (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (/ (- (* (pow (+ (exp wj) (* wj (exp wj))) 2) (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (+ (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (/ (* wj (* (exp wj) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (+ (exp wj) (* wj (exp wj)))) (pow wj 2)))) (* (pow (+ (exp wj) (* wj (exp wj))) 2) (* (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj))))) (- (* -1 (* (pow (+ (exp wj) (* wj (exp wj))) 2) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))))))) x))) (* -1 (* (+ (exp wj) (* wj (exp wj))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ wj (+ (exp wj) (* wj (exp wj)))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (-.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (fma.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))) (neg.f64 x)) (fma.f64 (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (exp.f64 wj))) (fma.f64 wj wj (/.f64 (*.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (/.f64 (exp.f64 wj) (exp.f64 wj)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))))) x) #s(literal -1 binary64) (*.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(/ (pow x 3) (pow (+ (exp wj) (* wj (exp wj))) 3))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))
(* -1 (* (pow x 3) (- (+ (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(*.f64 (fma.f64 #s(literal 3 binary64) (*.f64 (/.f64 wj (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (/.f64 (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 3)))) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)) x)) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (pow wj 3) (/ (* (pow wj 3) (pow (exp wj) 3)) (pow (+ (exp wj) (* wj (exp wj))) 3))) x)) (+ (* 2 (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (+ (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3))) (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 3)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 3)))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (neg.f64 x)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))) x) #s(literal -1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 x #s(literal 3 binary64))))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))

rewrite252.0ms (2.9%)

Memory
0.0MiB live, 237.8MiB allocated
Rules
5 182×lower-*.f32
5 176×lower-*.f64
4 390×lower-fma.f32
4 380×lower-fma.f64
3 514×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050411
079402
1368337
23071337
08406325
Stop Event
iter limit
node limit
iter limit
Counts
20 → 396
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x)
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x))
(*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 x) (exp.f64 wj))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)))
(pow.f64 wj #s(literal 3 binary64))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))
(fma.f64 #s(literal 1 binary64) x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj x)
(fma.f64 wj (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj) x)
(+.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (*.f64 wj wj))) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(fma.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x (neg.f64 wj))))
(+.f64 (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x) wj)
(+.f64 wj (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) (pow.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (pow.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj))) (-.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (neg.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64))))))
(/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))) (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 25/4 binary64) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 5/2 binary64) wj) #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
#s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))
(*.f64 (neg.f64 wj) (neg.f64 wj))
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 wj wj)
(pow.f64 (neg.f64 wj) #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 1 binary64))
(pow.f64 wj #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) (*.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 x) (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj x)
(fma.f64 #s(literal 1 binary64) x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj))
(fma.f64 wj #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj (neg.f64 x))))
(+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj) x)
(+.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)) wj))
#s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(*.f64 x (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64)) x) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64)) x) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (*.f64 x (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) #s(literal -4 binary64))) (fma.f64 #s(literal 5/2 binary64) wj #s(literal 2 binary64)))
(/.f64 (*.f64 x (fma.f64 #s(literal 125/8 binary64) (pow.f64 wj #s(literal 3 binary64)) #s(literal -8 binary64))) (fma.f64 #s(literal 25/4 binary64) (*.f64 wj wj) (-.f64 #s(literal 4 binary64) (*.f64 wj #s(literal -5 binary64)))))
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (*.f64 #s(literal -2 binary64) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(fma.f64 #s(literal -2 binary64) x (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) (*.f64 #s(literal -2 binary64) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(fma.f64 x #s(literal -2 binary64) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(+.f64 (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)) (*.f64 #s(literal -2 binary64) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 (*.f64 #s(literal 5/2 binary64) wj) x))
(+.f64 (*.f64 #s(literal -2 binary64) x) (*.f64 x (*.f64 #s(literal 5/2 binary64) wj)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (neg.f64 x) (-.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)))) (-.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) wj)))
(*.f64 (/.f64 (neg.f64 x) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 x (exp.f64 wj)))
(*.f64 (/.f64 x (exp.f64 wj)) (pow.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (neg.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (exp.f64 wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (neg.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) x)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 2 binary64)))
(/.f64 (/.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (neg.f64 (exp.f64 wj)))
(/.f64 (*.f64 (neg.f64 x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (exp.f64 wj))
(/.f64 (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (neg.f64 (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj)))))
(/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 (exp.f64 wj)) x))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj))))
(/.f64 x (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(neg.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (*.f64 (/.f64 x (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))))
(neg.f64 (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) x) (neg.f64 (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (pow.f64 (pow.f64 (neg.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 wj)) (neg.f64 x))
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (exp.f64 wj)))
(*.f64 x (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(pow.f64 (/.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (exp.f64 wj)) x)) (*.f64 (exp.f64 wj) #s(literal -1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (neg.f64 (exp.f64 wj)) x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (exp.f64 wj))) (*.f64 (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (neg.f64 (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (neg.f64 (exp.f64 wj)) x))) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (neg.f64 (/.f64 (neg.f64 (exp.f64 wj)) x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (exp.f64 wj)))) (*.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (neg.f64 (neg.f64 (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (exp.f64 wj)) (*.f64 (exp.f64 wj) x)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 (exp.f64 wj)) x)))
(/.f64 (neg.f64 x) (neg.f64 (neg.f64 (exp.f64 wj))))
(/.f64 (neg.f64 x) (exp.f64 wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (exp.f64 wj)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (exp.f64 wj)) x))
(/.f64 x (neg.f64 (exp.f64 wj)))
(neg.f64 (/.f64 x (exp.f64 wj)))
(-.f64 (/.f64 #s(literal 0 binary64) (exp.f64 wj)) (/.f64 x (exp.f64 wj)))
(-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (exp.f64 wj)) x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) x))
(*.f64 x (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) x) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)))
(/.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64)))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (*.f64 wj wj))))
(*.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(*.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (/.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (*.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 wj) #s(literal 3 binary64)) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 wj) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 wj) #s(literal 3 binary64)) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 wj) #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) (*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(neg.f64 (/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64)))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (pow.f64 wj #s(literal 3/2 binary64)) (/.f64 (pow.f64 wj #s(literal 3/2 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (*.f64 wj wj) (/.f64 wj (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 wj (/.f64 (*.f64 wj wj) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(*.f64 (+.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64))) (-.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64))))
(*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) (pow.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(*.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 6 binary64)) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) (*.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 9 binary64)) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)))) (*.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) (pow.f64 wj #s(literal 4 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (*.f64 wj wj))))
(/.f64 (*.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 3 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))) (fma.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)))) (neg.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) (+.f64 (pow.f64 wj #s(literal 6 binary64)) (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)) (*.f64 (pow.f64 wj #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64))) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64))) (-.f64 (pow.f64 wj #s(literal 9 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)))))
(fma.f64 (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3/2 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3/2 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(fma.f64 (*.f64 wj wj) wj (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 6 binary64)) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 9 binary64)) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 9 binary64)) (+.f64 (+.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 3 binary64)))))
(-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))
(+.f64 (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(+.f64 (pow.f64 wj #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))))
(*.f64 (pow.f64 wj #s(literal 3/2 binary64)) (pow.f64 wj #s(literal 3/2 binary64)))
(*.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 wj wj) wj)
(*.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64)))
(*.f64 wj (*.f64 wj wj))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 wj))
(pow.f64 (pow.f64 wj #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 3/2 binary64))
(pow.f64 wj #s(literal 3 binary64))
(exp.f64 (fma.f64 (log.f64 wj) #s(literal 3/2 binary64) (*.f64 (log.f64 wj) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 wj) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 wj)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 wj #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 wj) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (pow.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (exp.f64 wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 (neg.f64 wj)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 wj x)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (exp.f64 wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (exp.f64 wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 x wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (exp.f64 (neg.f64 wj)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 wj x)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (*.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 wj (+.f64 #s(literal 1 binary64) wj)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 wj (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (/.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))
(/.f64 (-.f64 (neg.f64 (/.f64 wj x)) (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal -2 binary64))) (+.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)) #s(literal -2 binary64)) (*.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 wj x)) (pow.f64 (/.f64 wj x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(fma.f64 (/.f64 (/.f64 wj x) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 (/.f64 wj x) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 wj x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 wj (/.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(-.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))

eval226.0ms (2.6%)

Memory
7.8MiB live, 313.2MiB allocated
Compiler

Compiled 54 542 to 3 771 computations (93.1% saved)

prune62.0ms (0.7%)

Memory
15.2MiB live, 140.4MiB allocated
Pruning

37 alts after pruning (33 fresh and 4 done)

PrunedKeptTotal
New1 139131 152
Fresh102030
Picked235
Done011
Total1 151371 188
Accuracy
99.7%
Counts
1 188 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.3%
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
80.6%
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(approx (exp wj) (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
82.8%
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
54.5%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
80.4%
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
5.8%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) wj) (*.f64 wj wj)))
6.4%
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (/.f64 wj (fma.f64 wj x x))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
23.1%
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
54.3%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
54.4%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
62.7%
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
78.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
76.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
6.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
83.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
83.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
76.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
53.8%
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
95.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
94.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
75.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
85.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
82.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
86.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
12.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
13.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
12.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
11.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
Compiler

Compiled 1 755 to 889 computations (49.3% saved)

simplify191.0ms (2.2%)

Memory
10.4MiB live, 173.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))
cost-diff0
(*.f64 wj wj)
cost-diff0
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))
cost-diff16000
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
cost-diff128
(/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
cost-diff0
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
cost-diff0
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)))
cost-diff0
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
cost-diff0
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
cost-diff0
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
cost-diff0
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
Rules
15 828×lower-fma.f32
15 820×lower-fma.f64
3 248×lower-*.f32
3 240×lower-*.f64
3 164×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057558
083546
1155534
2321527
3907491
42831456
57415456
08163443
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
#s(literal -2 binary64)
x
wj
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
#s(literal -8/3 binary64)
x
#s(literal -1 binary64)
(*.f64 wj wj)
wj
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
(neg.f64 x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))
(*.f64 wj wj)
wj
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))
(/.f64 wj x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
#s(literal -2 binary64)
x
wj
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)))
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
#s(literal -8/3 binary64)
x
#s(literal -1 binary64)
(*.f64 wj wj)
wj
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj)))
(/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) wj))
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
(/.f64 (neg.f64 x) (exp.f64 wj))
(neg.f64 x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(*.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))) #s(literal 1 binary64))
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) #s(literal 2 binary64)))
(*.f64 wj wj)
wj
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) #s(literal 2 binary64))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
(*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (-.f64 wj #s(literal -1 binary64)))
(-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))
(/.f64 wj x)
x
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 wj #s(literal 1 binary64))
(-.f64 wj #s(literal -1 binary64))
#s(literal 1 binary64)
#s(literal 2 binary64)
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)
(+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 x (-.f64 wj #s(literal -1 binary64))) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) wj)

localize186.0ms (2.2%)

Memory
-22.1MiB live, 211.4MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
accuracy0.25100611295928743
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
accuracy6.718189890469671
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))
accuracy22.102901953869054
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
accuracy0.0234375
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
accuracy0.02734375
(/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
accuracy10.404031934721624
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
accuracy13.378501825846756
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
accuracy0.16015625
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
accuracy2.4446338735440443
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
accuracy6.760437044031628
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
accuracy60.609984703232236
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)))
accuracy0
(neg.f64 x)
accuracy10.404031934721624
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy15.226482611587823
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy0.0078125
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
accuracy0.02734375
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
accuracy3.0151071495100523
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
accuracy3.599993155539555
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
Samples
93.0ms213×0valid
35.0ms43×1valid
Compiler

Compiled 380 to 54 computations (85.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-mult: 38.0ms (42% of total)
ival-add: 15.0ms (16.6% of total)
ival-div: 9.0ms (10% of total)
const: 7.0ms (7.7% of total)
ival-sub: 6.0ms (6.6% of total)
ival-exp: 5.0ms (5.5% of total)
adjust: 4.0ms (4.4% of total)
ival-pow2: 3.0ms (3.3% of total)
ival-neg: 2.0ms (2.2% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series58.0ms (0.7%)

Memory
-4.1MiB live, 77.4MiB allocated
Counts
22 → 480
Calls
Call 1
Inputs
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())
#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())
#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())
#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())
Outputs
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt -2 (taylor 0 wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 5/2 wj) 2) (taylor 0 wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor 0 wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* -1 (* wj (- (* -1 x) x)))) (taylor 0 wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* -1 (* wj (- (+ x (* 1/2 x)) (* -1 x)))) (* -1 (- (* -1 x) x))))) (taylor 0 wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* -1 (- (* -1 x) x)) (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/6 x)) (+ x (* 1/2 x))))) (* -1 (- (+ x (* 1/2 x)) (* -1 x)))))))) (taylor 0 wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x)))) (taylor 0 wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x)))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x)))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (+ (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x))) x)) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x))))) x)) (* -1 (/ (* (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x)))) (- (+ (* -4 x) (* 3/2 x)) 1)) x))))))) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x)))))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (* 4 (pow x 2)) (* -2 x))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)))) (* -2 x))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (+ (* 7 (pow x 2)) (* wj (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x)))))) (* -2 x)))) (* -2 x))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow x 2) (taylor 0 wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- (* -2 x) (* 4 (pow x 2)))) (pow x 2)) (taylor 0 wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2)) (taylor 0 wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (+ (* -2 x) (* wj (- (+ 2 (* -1 x)) (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))))))) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2)) (taylor 0 wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj x)) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ x (* -1/2 (* wj x))))) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ x (* wj (+ (* -1/2 x) (* 1/6 (* wj x))))))) (taylor 0 wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (/ 1 x))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x)))) (taylor 0 wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2)))))) (taylor inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 wj) (taylor inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 5/2 (* 2 (/ 1 wj)))) (taylor inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) wj)) (taylor inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* x (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)) wj) (taylor inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ (* x (exp (neg wj))) wj))) wj) (taylor inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ (* x (exp (neg wj))) wj) (/ (* x (exp (neg wj))) (pow wj 3))))) wj) (taylor inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x (exp wj))) (* 3 (/ x (exp wj))))) (pow wj 3)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (/ 1 wj)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 (/ 1 (pow wj 2)))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ 1 (/ 2 (pow wj 3))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ 1 (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 4))) (+ (/ 1 (pow wj 4)) (/ 2 (pow wj 3))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ (pow x 2) (* (pow wj 4) (pow (exp wj) 2))))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -2 (/ x (* wj (exp wj))))) (* 2 (/ 1 wj))) (taylor inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2))))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2))))) (taylor inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 (pow wj 3))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2)))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* 2 (- (* -2 (/ x (exp wj))) 2)))) (pow wj 3))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2))))))) (taylor inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))) (taylor inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj)) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))) (taylor inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 wj) (taylor -inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 2 (/ 1 wj)) 5/2))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) (patch #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (* -8/3 x) 1)) (taylor -inf wj) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (* -1 wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (taylor -inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj)) (taylor -inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj)) (taylor -inf wj) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* 2 (/ x (exp wj)))) (+ (* -1 (- (* -1 (/ x (exp wj))) 1)) (/ x (exp wj)))) wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 (/ 1 (pow wj 2)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ 1 (+ (* 2 (/ x (* (pow wj 3) (exp wj)))) (/ 2 (pow wj 3)))) (/ 1 (pow wj 2)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- (+ 1 (* -1 (/ (- (* -1 (/ (- (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj)))))) (/ (pow x 2) (pow (exp wj) 2))) wj)) (+ 2 (* 2 (/ x (exp wj))))) (pow wj 3)))) (/ 1 (pow wj 2)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor -inf wj) (#s(alt (*.f64 wj wj) (patch (*.f64 wj wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 2 (* 2 (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj))) (taylor -inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (+ (* -2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (+ (* 2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 wj)) (/ (pow x 2) (pow (exp wj) 2))))) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj))) (taylor -inf wj) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (* -1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (* -1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (* -1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (* -1 wj)))) (taylor -inf wj) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow wj 2)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2))) (taylor 0 x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (+ (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (+ (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* x (- (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* 2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor 0 x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -8/3 x) 1) (taylor 0 x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -8/3 x) 1) (taylor 0 x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -8/3 x) 1) (taylor 0 x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor 0 x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ wj (+ 1 wj)) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* (pow wj 2) x)) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))))) (taylor inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (taylor inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -1 (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))))))) (pow x 3))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (taylor inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (taylor inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (taylor inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -8/3 x) (taylor inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (exp (neg wj)) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1))) (taylor -inf x) (#s(alt (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) (patch (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) (patch (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1))) (taylor -inf x) (#s(alt (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) (patch (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) (patch #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt (* -8/3 (* (pow wj 2) x)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x)))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) (patch (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (+ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))))) x)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj))))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) (patch (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (patch (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)))) (taylor -inf x) (#s(alt (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) (patch (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -8/3 x) (taylor -inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 8/3 (/ 1 x)))) (taylor -inf x) (#s(alt (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (patch (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (exp (neg wj)))) (taylor -inf x) (#s(alt (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (patch (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj))))) (taylor -inf x) (#s(alt (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) (patch (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
8.0ms
x
@-inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (+ (* -8/3 x) -1) (* wj wj)) (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2) (+ (* -8/3 x) -1) (* (neg x) (exp (neg wj))) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x))
6.0ms
x
@0
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (+ (* -8/3 x) -1) (* wj wj)) (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2) (+ (* -8/3 x) -1) (* (neg x) (exp (neg wj))) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x))
6.0ms
x
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (+ (* -8/3 x) -1) (* wj wj)) (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2) (+ (* -8/3 x) -1) (* (neg x) (exp (neg wj))) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x))
4.0ms
wj
@0
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (+ (* -8/3 x) -1) (* wj wj)) (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2) (+ (* -8/3 x) -1) (* (neg x) (exp (neg wj))) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x))
4.0ms
wj
@inf
((- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (+ (* (+ (* wj 5/2) -2) x) wj) (+ (* wj 5/2) -2) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg x) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (* (+ (* -8/3 x) -1) (* wj wj)) (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/ (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (+ (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) wj)) (- (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2)) (* wj wj) (pow (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) 2) (+ (* -8/3 x) -1) (* (neg x) (exp (neg wj))) (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x))

simplify215.0ms (2.5%)

Memory
37.0MiB live, 261.7MiB allocated
Algorithm
egg-herbie
Rules
9 204×lower-fma.f64
9 204×lower-fma.f32
6 654×lower-+.f64
6 654×lower-+.f32
5 218×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09409946
131169600
085339096
Stop Event
iter limit
node limit
Counts
480 → 462
Calls
Call 1
Inputs
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
-2
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* -1 x)
(+ (* -1 x) (* -1 (* wj (- (* -1 x) x))))
(+ (* -1 x) (* wj (+ (* -1 (* wj (- (+ x (* 1/2 x)) (* -1 x)))) (* -1 (- (* -1 x) x)))))
(+ (* -1 x) (* wj (+ (* -1 (- (* -1 x) x)) (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/6 x)) (+ x (* 1/2 x))))) (* -1 (- (+ x (* 1/2 x)) (* -1 x))))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(* -1 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
x
(+ x (* wj (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))))
(+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (+ (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x))) x)) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x))))) x)) (* -1 (/ (* (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x)))) (- (+ (* -4 x) (* 3/2 x)) 1)) x))))))) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(* -1 (pow x 2))
(- (* wj (- (* 4 (pow x 2)) (* -2 x))) (pow x 2))
(- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)))) (* -2 x))) (pow x 2))
(- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (+ (* 7 (pow x 2)) (* wj (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x)))))) (* -2 x)))) (* -2 x))) (pow x 2))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow x 2)
(+ (* wj (- (* -2 x) (* 4 (pow x 2)))) (pow x 2))
(+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2))
(+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (+ (* -2 x) (* wj (- (+ 2 (* -1 x)) (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))))))) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2))
(* -1 x)
(+ (* -1 x) (* wj x))
(+ (* -1 x) (* wj (+ x (* -1/2 (* wj x)))))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1/2 x) (* 1/6 (* wj x)))))))
-1
(- (* wj (+ 2 (/ 1 x))) 1)
(- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(* -1 x)
(+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x))))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* (pow wj 2) (+ 1 (* 5/2 x)))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* -1 (/ (* x (exp (neg wj))) wj))
(/ (+ (* -1 (* x (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)) wj)
(/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ (* x (exp (neg wj))) wj))) wj)
(/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ (* x (exp (neg wj))) wj) (/ (* x (exp (neg wj))) (pow wj 3))))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
1
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x (exp wj))) (* 3 (/ x (exp wj))))) (pow wj 3)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (/ 1 wj))))
(pow wj 2)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (/ 2 (pow wj 3))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2)))))
(* (pow wj 2) (- (+ 1 (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 4))) (+ (/ 1 (pow wj 4)) (/ 2 (pow wj 3))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ (pow x 2) (* (pow wj 4) (pow (exp wj) 2)))))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
1
(- (+ 1 (* -2 (/ x (* wj (exp wj))))) (* 2 (/ 1 wj)))
(- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2))))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 (pow wj 3))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2)))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* 2 (- (* -2 (/ x (exp wj))) 2)))) (pow wj 3))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(/ 1 x)
(- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x))))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x)))))
1
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj)))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(* 5/2 wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* (pow wj 2) (- (* -8/3 x) 1))
(* -1 (/ (* x (exp (* -1 wj))) wj))
(* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* 2 (/ x (exp wj)))) (+ (* -1 (- (* -1 (/ x (exp wj))) 1)) (/ x (exp wj)))) wj))) 1) wj)) 1) wj)) 1)))
(pow wj 2)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (+ (* 2 (/ x (* (pow wj 3) (exp wj)))) (/ 2 (pow wj 3)))) (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (* -1 (/ (- (* -1 (/ (- (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj)))))) (/ (pow x 2) (pow (exp wj) 2))) wj)) (+ 2 (* 2 (/ x (exp wj))))) (pow wj 3)))) (/ 1 (pow wj 2))))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
1
(+ 1 (* -1 (/ (+ 2 (* 2 (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj)))
(+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (+ (* -2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (+ (* 2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 wj)) (/ (pow x 2) (pow (exp wj) 2))))) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj)))
(* -1 (* x (exp (* -1 wj))))
(* -1 (* x (exp (* -1 wj))))
(* -1 (* x (exp (* -1 wj))))
(* -1 (* x (exp (* -1 wj))))
(/ 1 x)
(- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x))
(+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x))
1
(- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj))
(+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(pow wj 2)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(+ wj (* x (- (* 5/2 wj) 2)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(* (pow wj 2) (- 1 wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(* wj (- 1 wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(* -1 (pow wj 2))
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(- (+ (* x (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(- (+ (* x (- (+ (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(- (+ (* x (- (+ (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* x (- (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* 2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))
(+ (* -2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
-1
(- (* -8/3 x) 1)
(- (* -8/3 x) 1)
(- (* -8/3 x) 1)
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(/ wj (* x (+ 1 wj)))
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ wj (+ 1 wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(* x (- (* 5/2 wj) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(* -8/3 (* (pow wj 2) x))
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -1 (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))))))) (pow x 3))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(* -8/3 x)
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(* x (- (* 5/2 wj) 2))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(* -8/3 (* (pow wj 2) x))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (+ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))))) x)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* -8/3 x)
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (+ 8/3 (/ 1 x))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (* x (exp (neg wj))))
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
Outputs
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj))
-2
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64))))) wj (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x))) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -2 x)
(*.f64 #s(literal -2 binary64) x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* -1 (* wj (- (* -1 x) x))))
(fma.f64 (*.f64 #s(literal 2 binary64) x) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* -1 (* wj (- (+ x (* 1/2 x)) (* -1 x)))) (* -1 (- (* -1 x) x)))))
(fma.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj (*.f64 #s(literal -2 binary64) x))) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ (* -1 (- (* -1 x) x)) (* wj (+ (* -1 (* wj (- (+ (* -1 x) (* -1/6 x)) (+ x (* 1/2 x))))) (* -1 (- (+ x (* 1/2 x)) (* -1 x))))))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 5/2 binary64) x (*.f64 (*.f64 #s(literal -8/3 binary64) x) wj))) wj (*.f64 #s(literal 2 binary64) x)) wj (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)) wj x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 (fma.f64 (fma.f64 (neg.f64 wj) (+.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj (*.f64 #s(literal -2 binary64) x)) wj x)
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) wj (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x))) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- (+ 1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2/3 binary64) x (fma.f64 (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 3/2 binary64))))) wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal -3/2 binary64) x (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x)) #s(literal 2 binary64))))) wj (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) x))) wj (neg.f64 x))
x
(+ x (* wj (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))))
(fma.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) wj x)
(+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 7 binary64) (*.f64 x x) (*.f64 #s(literal 2 binary64) x))) (neg.f64 x)) (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) x) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) wj (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)))) wj x)
(+ x (* wj (- (+ (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* wj (- (+ (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (* wj (- (* -1 (/ (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x))) x)) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x))))) x)) (* -1 (/ (* (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x)))) (- (+ (* -4 x) (* 3/2 x)) 1)) x))))))) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- (* 4 (pow x 2)) (* -2 x)) x)) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(fma.f64 (fma.f64 (fma.f64 (-.f64 (/.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 7 binary64) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 #s(literal 22/3 binary64) (*.f64 x x))) (-.f64 #s(literal 2 binary64) x))) (neg.f64 x)) (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 7 binary64) (*.f64 x x) (*.f64 #s(literal 2 binary64) x))) (neg.f64 x)) (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) x) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)))) x) (fma.f64 (neg.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)))) (/.f64 (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64)) x) (fma.f64 (fma.f64 #s(literal -3 binary64) x (fma.f64 #s(literal 2/3 binary64) x (*.f64 (*.f64 #s(literal -5/2 binary64) x) #s(literal -2 binary64)))) #s(literal -1 binary64) #s(literal -1 binary64))))) wj (-.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 7 binary64) (*.f64 x x) (*.f64 #s(literal 2 binary64) x))) (neg.f64 x)) (fma.f64 (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64))) x) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))))) wj (-.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -4 binary64) (*.f64 #s(literal -2 binary64) x)) x) (fma.f64 #s(literal -2 binary64) x #s(literal -2 binary64)))) wj x)
(* -1 (pow x 2))
(*.f64 (neg.f64 x) x)
(- (* wj (- (* 4 (pow x 2)) (* -2 x))) (pow x 2))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) x)) wj (*.f64 (neg.f64 x) x))
(- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))) (* -2 x)))) (* -2 x))) (pow x 2))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (fma.f64 #s(literal 7 binary64) (*.f64 x x) (*.f64 #s(literal 2 binary64) x))) wj (fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) x))) wj (*.f64 (neg.f64 x) x))
(- (* wj (- (+ (* 4 (pow x 2)) (* wj (- (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (+ (* 7 (pow x 2)) (* wj (- (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))) (+ 2 (* -1 x)))))) (* -2 x)))) (* -2 x))) (pow x 2))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) #s(literal 4 binary64) (-.f64 (fma.f64 #s(literal 7 binary64) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 #s(literal 22/3 binary64) (*.f64 x x))) (-.f64 #s(literal 2 binary64) x))) wj (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) (*.f64 #s(literal -2 binary64) x)) wj (fma.f64 (*.f64 x x) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) x))) wj (*.f64 (neg.f64 x) x))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow x 2)
(*.f64 x x)
(+ (* wj (- (* -2 x) (* 4 (pow x 2)))) (pow x 2))
(fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) wj (*.f64 x x))
(+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2))
(fma.f64 (fma.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) wj (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64)))) wj (*.f64 x x))
(+ (* wj (- (+ (* -2 x) (* wj (- (+ 1 (+ (* -2 x) (* wj (- (+ 2 (* -1 x)) (+ (* 4 (- (+ 1 (* -2 x)) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2))))) (+ (* 7 (- (* -2 x) (* 4 (pow x 2)))) (* 22/3 (pow x 2)))))))) (+ (* 4 (- (* -2 x) (* 4 (pow x 2)))) (* 7 (pow x 2)))))) (* 4 (pow x 2)))) (pow x 2))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (-.f64 #s(literal 2 binary64) x) (fma.f64 (-.f64 (fma.f64 #s(literal -2 binary64) x #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) #s(literal 4 binary64) (fma.f64 #s(literal 7 binary64) (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 #s(literal 22/3 binary64) (*.f64 x x))))) wj (fma.f64 #s(literal -2 binary64) x #s(literal 1 binary64))) (fma.f64 (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal 4 binary64) (*.f64 #s(literal 7 binary64) (*.f64 x x)))) wj (fma.f64 #s(literal -2 binary64) x (*.f64 (*.f64 x x) #s(literal -4 binary64)))) wj (*.f64 x x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj x))
(fma.f64 wj x (neg.f64 x))
(+ (* -1 x) (* wj (+ x (* -1/2 (* wj x)))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 wj x) x) wj (neg.f64 x))
(+ (* -1 x) (* wj (+ x (* wj (+ (* -1/2 x) (* 1/6 (* wj x)))))))
(fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))
-1
#s(literal -1 binary64)
(- (* wj (+ 2 (/ 1 x))) 1)
(fma.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64)) wj #s(literal -1 binary64))
(- (* wj (+ 2 (+ (* -1 (* wj (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(fma.f64 (fma.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))) wj #s(literal -1 binary64))
(- (* wj (+ 2 (+ (* wj (- (* wj (- 1/6 (* -1 (+ 5/2 (/ 1 x))))) (+ 5/2 (/ 1 x)))) (/ 1 x)))) 1)
(fma.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64))) wj (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))) wj #s(literal -1 binary64))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- (* x (+ 1 (/ 1 x))) (* -1 x))))
(fma.f64 (+.f64 (+.f64 #s(literal 1 binary64) x) x) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (* -1/2 x)) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal -3/2 binary64) x (fma.f64 #s(literal -1 binary64) x #s(literal -1 binary64))) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x))
(+ (* -1 x) (* wj (- (+ (* wj (- (+ (* -1 x) (+ (* -1/2 x) (* wj (- (+ (* 1/6 x) (* x (+ 1 (/ 1 x)))) (+ (* -1 x) (* -1/2 x)))))) (* x (+ 1 (/ 1 x))))) (* x (+ 1 (/ 1 x)))) (* -1 x))))
(fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) x (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -3/2 binary64) x)) wj (*.f64 #s(literal -3/2 binary64) x)) (+.f64 #s(literal 1 binary64) x)) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x (/.f64 x (*.f64 wj wj)))) #s(literal 1 binary64)) (*.f64 wj wj))
(* wj (+ 1 (* 5/2 x)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) x)) wj wj)
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 (-.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 2 binary64) wj)) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* (pow wj 3) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (+ (/ 1 wj) (/ x (pow wj 3))))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (+.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj)))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) wj) (/.f64 x wj) (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* -1 (/ (* x (exp (neg wj))) wj))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj))
(/ (+ (* -1 (* x (exp (neg wj)))) (/ (* x (exp (neg wj))) wj)) wj)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x (*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj))) wj)
(/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ (* x (exp (neg wj))) wj))) wj)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x (fma.f64 (/.f64 (neg.f64 x) wj) (/.f64 (exp.f64 (neg.f64 wj)) wj) (*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj)))) wj)
(/ (+ (* -1 (* x (exp (neg wj)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ (* x (exp (neg wj))) wj) (/ (* x (exp (neg wj))) (pow wj 3))))) wj)
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x (fma.f64 (/.f64 (neg.f64 x) wj) (/.f64 (exp.f64 (neg.f64 wj)) wj) (*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (exp.f64 (neg.f64 wj)) wj))))) wj)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (-.f64 (+.f64 (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) wj)) wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj))) (/.f64 #s(literal 1 binary64) wj))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (/ 1 (pow wj 2)))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ 1 wj)))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) wj))) #s(literal 1 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))))
(- (+ 1 (+ (* -1 (/ x (* wj (exp wj)))) (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2))))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (exp.f64 wj))) (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) wj)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj)))))
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (/.f64 (/.f64 x (*.f64 wj wj)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)) wj)
(* wj (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x (exp wj))) (* 3 (/ x (exp wj))))) (pow wj 3)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (/ 1 wj))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)))) wj)
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 wj wj))
(* (pow wj 2) (- (+ 1 (/ 2 (pow wj 3))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (/ 1 (pow wj 2)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ 1 (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 4))) (+ (/ 1 (pow wj 4)) (/ 2 (pow wj 3))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ (pow x 2) (* (pow wj 4) (pow (exp wj) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal -2 binary64) #s(literal -2 binary64)) (pow.f64 wj #s(literal 4 binary64))) #s(literal 2 binary64) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64))) (fma.f64 (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 x (pow.f64 wj #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))))) (*.f64 wj wj))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
1
#s(literal 1 binary64)
(- (+ 1 (* -2 (/ x (* wj (exp wj))))) (* 2 (/ 1 wj)))
(fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x wj) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) wj)))
(- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2))))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))
(-.f64 (fma.f64 (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 x (*.f64 wj wj)) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal -2 binary64) #s(literal 1 binary64))) (fma.f64 (/.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal -2 binary64) #s(literal -2 binary64)) wj) (/.f64 #s(literal 2 binary64) wj) (+.f64 (/.f64 #s(literal 2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(- (+ 1 (+ (* -2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 (pow wj 3))) (/ (pow x 2) (* (pow wj 2) (pow (exp wj) 2)))))) (+ (* -2 (/ x (* (pow wj 3) (exp wj)))) (+ (* 2 (/ (- (* -2 (/ x (exp wj))) 2) (pow wj 2))) (+ (* 2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* 2 (- (* -2 (/ x (exp wj))) 2)))) (pow wj 3))) (+ (* 2 (/ 1 wj)) (/ 1 (pow wj 2)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) #s(literal -2 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 (/.f64 x (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (/.f64 x (*.f64 wj wj)) #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (+.f64 (/.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal -2 binary64) #s(literal -2 binary64)) (*.f64 wj wj)) (/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal -2 binary64) #s(literal -2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))) (pow.f64 wj #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))))))
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (+ (* -1 (/ (exp (neg wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (/ 1 x) (/ 1 (* (pow wj 2) x)))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (/ 1 (* wj x))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))))
(- (+ (* -1 (/ (exp (neg wj)) wj)) (+ (* -1 (/ (exp (neg wj)) (pow wj 3))) (+ (/ 1 x) (/ 1 (* (pow wj 2) x))))) (+ (* -1 (/ (exp (neg wj)) (pow wj 2))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x)))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (exp.f64 (neg.f64 wj)) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) x) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) wj) x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (* x (exp (neg wj))) wj))) (/ 1 wj))
(fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (/ 1 (pow wj 2)))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (/ 1 wj)))
(-.f64 (fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) wj)))
(- (+ 1 (+ (* -1 (/ (* x (exp (neg wj))) wj)) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 3))) (/ 1 (pow wj 2))))) (+ (* -1 (/ (* x (exp (neg wj))) (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))))
(-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (pow.f64 wj #s(literal 3 binary64))) (/.f64 (exp.f64 (neg.f64 wj)) wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) (*.f64 wj wj))
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) x) wj wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 (/.f64 x wj) #s(literal 2 binary64) (fma.f64 #s(literal -5/2 binary64) x #s(literal -1 binary64))) (neg.f64 wj))
(* 5/2 wj)
(*.f64 #s(literal 5/2 binary64) wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(*.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) #s(literal 5/2 binary64)) (neg.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) #s(literal 1 binary64)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (pow.f64 wj #s(literal 3 binary64))) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 3) (+ 1 (+ (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj)) (+ (* 2/3 x) (* 2 x))))))
(*.f64 (neg.f64 (fma.f64 (/.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) x (/.f64 (neg.f64 x) wj)) wj)) wj) #s(literal -1 binary64) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))) (pow.f64 wj #s(literal 3 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (-.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (neg.f64 wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (+ 1 (+ (* 2/3 x) (* 2 x)))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 (/.f64 x wj) #s(literal 2 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (neg.f64 wj)) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* (pow wj 2) (- (* -8/3 x) 1))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(* -1 (/ (* x (exp (* -1 wj))) wj))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj))
(* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj))
(/.f64 (fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (*.f64 (exp.f64 (neg.f64 wj)) x)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj))
(/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (/.f64 (fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (*.f64 (exp.f64 (neg.f64 wj)) x)) (neg.f64 wj))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* x (exp (* -1 wj))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj)) (* x (exp (* -1 wj)))) wj))
(/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (/.f64 (fma.f64 (exp.f64 (neg.f64 wj)) x (/.f64 (fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (*.f64 (exp.f64 (neg.f64 wj)) x)) (neg.f64 wj))) (neg.f64 wj))) (neg.f64 wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (*.f64 (exp.f64 wj) wj)) (/.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) wj)) #s(literal 1 binary64)) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) wj)) wj) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* 2 (/ x (exp wj)))) (+ (* -1 (- (* -1 (/ x (exp wj))) 1)) (/ x (exp wj)))) wj))) 1) wj)) 1) wj)) 1)))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (-.f64 (/.f64 x (exp.f64 wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))))) (neg.f64 wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal 1 binary64)) wj) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 wj))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 wj wj))
(* (pow wj 2) (- (+ 1 (+ (* 2 (/ x (* (pow wj 3) (exp wj)))) (/ 2 (pow wj 3)))) (/ 1 (pow wj 2))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 wj #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal -2 binary64) (exp.f64 wj)) (/.f64 x (pow.f64 wj #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))) (*.f64 wj wj))
(* (pow wj 2) (- (+ 1 (* -1 (/ (- (* -1 (/ (- (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj)))))) (/ (pow x 2) (pow (exp wj) 2))) wj)) (+ 2 (* 2 (/ x (exp wj))))) (pow wj 3)))) (/ 1 (pow wj 2))))
(*.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 x x) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (neg.f64 wj)) (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64))) (pow.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (*.f64 wj wj))
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
(pow wj 2)
(*.f64 wj wj)
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 2 (* 2 (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64)) wj))
(+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (/.f64 x (exp.f64 wj)) #s(literal 1 binary64)) #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64))) (neg.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 2 (+ (* -1 (/ (- (+ (* -2 (/ (- (/ (pow x 2) (pow (exp wj) 2)) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (+ (* 2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 wj)) (/ (pow x 2) (pow (exp wj) 2))))) (+ 1 (* -2 (+ 2 (* 2 (/ x (exp wj))))))) wj)) (* 2 (/ x (exp wj))))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (*.f64 x x) (pow.f64 (exp.f64 wj) #s(literal 2 binary64))) (fma.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64))) wj) #s(literal -2 binary64) (-.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (exp.f64 wj)) (/.f64 x wj) (fma.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (exp.f64 wj)) (/.f64 #s(literal 2 binary64) wj))) (fma.f64 (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) #s(literal 1 binary64)))) wj) #s(literal -1 binary64) (fma.f64 (/.f64 x (exp.f64 wj)) #s(literal 2 binary64) #s(literal 2 binary64))) wj))
(* -1 (* x (exp (* -1 wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (* -1 wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (* -1 wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (* -1 wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (+ (* -1 (/ (exp (* -1 wj)) wj)) (/ 1 x)) (/ 1 (* wj x)))
(-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (/.f64 (/.f64 #s(literal 1 binary64) wj) x))
(+ (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1 binary64) (*.f64 wj x))) wj))
(+ (* -1 (/ (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (- (+ (* -1 (- (* -1 (exp (* -1 wj))) (/ 1 x))) (* -1 (/ (exp (* -1 wj)) wj))) (/ 1 (* wj x))) wj))) wj)) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))) (/.f64 #s(literal -1 binary64) (*.f64 wj x))) (neg.f64 wj)) (fma.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))) wj))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj))
(fma.f64 x (/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)))
(+ 1 (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (- (+ (* -1 (- (* -1 (* x (exp (* -1 wj)))) 1)) (* -1 (/ (* x (exp (* -1 wj))) wj))) (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) wj) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) wj)) (neg.f64 wj)) (fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x #s(literal -1 binary64))) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 wj wj))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x wj)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj)))
(* wj (- 1 wj))
(*.f64 (-.f64 #s(literal 1 binary64) wj) wj)
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x (*.f64 (-.f64 #s(literal 1 binary64) wj) wj))
(* -1 (pow wj 2))
(*.f64 (neg.f64 wj) wj)
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(fma.f64 (*.f64 (*.f64 wj wj) x) #s(literal -8/3 binary64) (*.f64 (neg.f64 wj) wj))
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(fma.f64 (*.f64 (*.f64 wj wj) x) #s(literal -8/3 binary64) (*.f64 (neg.f64 wj) wj))
(+ (* -8/3 (* (pow wj 2) x)) (* -1 (pow wj 2)))
(fma.f64 (*.f64 (*.f64 wj wj) x) #s(literal -8/3 binary64) (*.f64 (neg.f64 wj) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (+.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj))
(- (+ (* x (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(- (+ (* x (- (+ (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x) (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(- (+ (* x (- (+ (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* x (- (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 (fma.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 3 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) x (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))) x (fma.f64 (/.f64 #s(literal 2 binary64) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) #s(literal 2 binary64))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (/.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(- (+ (* 2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (exp.f64 wj) x) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal 2 binary64) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 x (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) x (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 x (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) x (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))))
(/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(+ (* -2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (/.f64 (*.f64 (*.f64 (exp.f64 wj) x) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 x (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) #s(literal -2 binary64) (/.f64 x (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))
-1
#s(literal -1 binary64)
(- (* -8/3 x) 1)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(- (* -8/3 x) 1)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(- (* -8/3 x) 1)
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 wj x x))
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ (+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))) x)
(/ wj (+ 1 wj))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x)) x x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64)) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))) x)
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64))) #s(literal -2 binary64)) x)
(* -8/3 (* (pow wj 2) x))
(*.f64 (*.f64 (*.f64 wj wj) x) #s(literal -8/3 binary64))
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 (neg.f64 wj) wj) x)) x)
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 (neg.f64 wj) wj) x)) x)
(* x (+ (* -8/3 (pow wj 2)) (* -1 (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 (neg.f64 wj) wj) x)) x)
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x)
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 (fma.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))
(*.f64 (+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) x)) x)
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (/.f64 (*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 x x)))) (neg.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x) (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) x) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) x)))) x)
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -1 (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))))))) (pow x 3))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (/.f64 (neg.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x) (fma.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (/.f64 (*.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x) (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) x) (/.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) x)))) x)
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/.f64 (*.f64 (neg.f64 x) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 wj x) (/.f64 wj x) (*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 wj wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (*.f64 x x))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 wj x) (/.f64 wj x) (*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 wj wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (*.f64 x x))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 wj wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (*.f64 x x))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 (*.f64 wj wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (*.f64 x x))
(* -8/3 x)
(*.f64 #s(literal -8/3 binary64) x)
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(* x (+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (fma.f64 (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(fma.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj (/.f64 (*.f64 wj wj) x))) (neg.f64 x) x)
(* x (- (* 5/2 wj) 2))
(*.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) x)
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(*.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 5/2 binary64) wj (/.f64 wj x)) #s(literal 2 binary64))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) wj (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (fma.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)))) #s(literal 2 binary64)) (neg.f64 x))
(* -8/3 (* (pow wj 2) x))
(*.f64 (*.f64 (*.f64 wj wj) x) #s(literal -8/3 binary64))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 wj wj) x)) (neg.f64 x))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 wj wj) x)) (neg.f64 x))
(* -1 (* x (+ (* 8/3 (pow wj 2)) (/ (pow wj 2) x))))
(*.f64 (fma.f64 #s(literal 8/3 binary64) (*.f64 wj wj) (/.f64 (*.f64 wj wj) x)) (neg.f64 x))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (-.f64 wj (/.f64 (*.f64 (exp.f64 wj) wj) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) (neg.f64 x))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))
(* -1 (* x (- (* -1 (/ (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj))) x) (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (+ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))))) x)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj) (-.f64 (/.f64 (*.f64 (fma.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (*.f64 (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (neg.f64 (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)))) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) x) (*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) x) #s(literal -1 binary64) (fma.f64 (/.f64 #s(literal -2 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (fma.f64 (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (exp.f64 wj)) wj))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (neg.f64 x))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/.f64 (*.f64 (neg.f64 x) x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 (*.f64 (exp.f64 wj) wj) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 (exp.f64 wj) wj) x) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 wj) wj) x) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x)) (*.f64 x x))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 (neg.f64 wj) wj) x) (/.f64 (pow.f64 (exp.f64 wj) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 (exp.f64 wj) wj)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal 2 binary64)))) x)) (*.f64 x x))
(* -8/3 x)
(*.f64 #s(literal -8/3 binary64) x)
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (+ 8/3 (/ 1 x))))
(neg.f64 (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64)))
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (* x (exp (neg wj))))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x)
(* -1 (/ (exp (neg wj)) (+ 1 wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (/ (* x (exp (neg wj))) (+ 1 wj)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) x) (+.f64 #s(literal 1 binary64) wj))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ (exp (neg wj)) (+ 1 wj)))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x))

rewrite210.0ms (2.5%)

Memory
-22.5MiB live, 268.7MiB allocated
Rules
5 416×lower-*.f32
5 408×lower-*.f64
4 718×lower-fma.f32
4 710×lower-fma.f64
3 176×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057453
083443
1402427
23500427
08461414
Stop Event
iter limit
node limit
iter limit
Counts
22 → 307
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x)
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64)))
(*.f64 wj wj)
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj)) (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x)
(fma.f64 wj (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) x)
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj (neg.f64 x))))
(+.f64 (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj) x)
(+.f64 x (*.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (pow.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64))) (pow.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64))) (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj))))
(/.f64 (neg.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj)))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) wj))))
(/.f64 (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 3 binary64)))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x))
(fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj)
(fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x (neg.f64 wj))))
(+.f64 (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x) wj)
(+.f64 wj (*.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x))
#s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) x)
(*.f64 x #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(neg.f64 x)
(-.f64 #s(literal 0 binary64) x)
(+.f64 #s(literal 0 binary64) (neg.f64 x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj x))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64))) (pow.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64))) (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) (*.f64 wj x)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 3 binary64)))))
(fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj x)
(fma.f64 wj #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) x)
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) #s(literal 2 binary64)) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj (neg.f64 x))))
(+.f64 (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj) x)
(+.f64 x (*.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)) wj))
#s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj))
(*.f64 (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj) wj)
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))
(*.f64 wj (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) wj))
(/.f64 (*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (*.f64 wj wj)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (*.f64 wj wj)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 wj wj) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(fma.f64 (*.f64 #s(literal -8/3 binary64) x) (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 wj wj)))
(fma.f64 (*.f64 wj wj) (*.f64 #s(literal -8/3 binary64) x) (*.f64 (*.f64 wj wj) #s(literal -1 binary64)))
(fma.f64 (*.f64 wj wj) #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 #s(literal -8/3 binary64) x)))
(fma.f64 #s(literal -1 binary64) (*.f64 wj wj) (*.f64 (*.f64 #s(literal -8/3 binary64) x) (*.f64 wj wj)))
(+.f64 (*.f64 (*.f64 #s(literal -8/3 binary64) x) (*.f64 wj wj)) (*.f64 #s(literal -1 binary64) (*.f64 wj wj)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 wj wj)) (*.f64 (*.f64 #s(literal -8/3 binary64) x) (*.f64 wj wj)))
(+.f64 (*.f64 (*.f64 wj wj) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 wj wj) #s(literal -1 binary64)) (*.f64 (*.f64 wj wj) (*.f64 #s(literal -8/3 binary64) x)))
(*.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 x))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (/.f64 (neg.f64 x) (exp.f64 wj)))
(*.f64 (/.f64 x (exp.f64 wj)) (pow.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (exp.f64 (neg.f64 wj)) (*.f64 (neg.f64 x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj))) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj))))
(neg.f64 (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(neg.f64 (/.f64 (/.f64 x (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (*.f64 (/.f64 x (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))))
(neg.f64 (/.f64 x (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) (/.f64 x (exp.f64 wj)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj)) (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj)))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))) wj) (*.f64 wj wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))) wj)
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (exp.f64 wj)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))) (-.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64)) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (pow.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 wj wj)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64))) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64))) (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 2 binary64))) (fma.f64 wj (/.f64 wj (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (neg.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(fma.f64 (/.f64 (*.f64 wj wj) (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))) (-.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(fma.f64 (/.f64 (*.f64 wj wj) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(fma.f64 (*.f64 wj wj) (pow.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(fma.f64 wj (/.f64 wj (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 wj wj) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(*.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) (pow.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (pow.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) (-.f64 (*.f64 wj wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64))) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (+.f64 (pow.f64 wj #s(literal 4 binary64)) (-.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)) (*.f64 (*.f64 wj wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64))) (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64))) (-.f64 (pow.f64 wj #s(literal 6 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)))))
(fma.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(fma.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))
(fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (*.f64 wj wj))
(fma.f64 (neg.f64 wj) (neg.f64 wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 wj wj) #s(literal 1 binary64) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))
(fma.f64 #s(literal 1 binary64) (*.f64 wj wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(fma.f64 wj wj (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 4 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 4 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 6 binary64)) (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64)))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 6 binary64)) (fma.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (fma.f64 wj wj (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (pow.f64 wj #s(literal 4 binary64)))))
(-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))
(+.f64 (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (*.f64 wj wj))
(+.f64 (*.f64 wj wj) (neg.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(*.f64 (exp.f64 (log.f64 wj)) (exp.f64 (log.f64 wj)))
(*.f64 (neg.f64 wj) (neg.f64 wj))
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 wj wj)
(pow.f64 (exp.f64 (log.f64 wj)) #s(literal 2 binary64))
(pow.f64 (neg.f64 wj) #s(literal 2 binary64))
(pow.f64 (*.f64 wj wj) #s(literal 1 binary64))
(pow.f64 wj #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 wj) #s(literal 2 binary64)))
(*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) #s(literal 2 binary64)))
(*.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 64/9 binary64) (*.f64 x x))) (-.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64))))))
(/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (*.f64 x #s(literal 8/3 binary64)))))
(/.f64 (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 64/9 binary64) (*.f64 x x) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 8/3 binary64)))) (fma.f64 #s(literal -512/27 binary64) (pow.f64 x #s(literal 3 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 64/9 binary64) (*.f64 x x)) (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64))) (pow.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -8/3 binary64) x) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 #s(literal -8/3 binary64) x))
(*.f64 (*.f64 (exp.f64 (neg.f64 wj)) #s(literal -1 binary64)) x)
(*.f64 (exp.f64 (neg.f64 wj)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))
(*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj)))
(*.f64 x (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (exp.f64 wj))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (neg.f64 x) (exp.f64 wj))
(neg.f64 (/.f64 x (exp.f64 wj)))
(-.f64 #s(literal 0 binary64) (/.f64 x (exp.f64 wj)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))
(*.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (pow.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal -1 binary64))
(/.f64 (-.f64 (neg.f64 (/.f64 wj x)) (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64))) (+.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) #s(literal -2 binary64)) (*.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) (neg.f64 (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (/.f64 wj x) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (-.f64 (*.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (neg.f64 wj)))) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal -2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(/.f64 (-.f64 (pow.f64 (/.f64 wj x) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal -3 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (fma.f64 (exp.f64 (neg.f64 wj)) (+.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (pow.f64 (/.f64 wj x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64))))
(fma.f64 (/.f64 (/.f64 wj x) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 (/.f64 wj x) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (/.f64 wj x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 wj (/.f64 (pow.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(-.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (/.f64 wj x) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (+.f64 (pow.f64 wj #s(literal 3 binary64)) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x)
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) x))
(*.f64 x (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))) x) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))))) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)) (fma.f64 #s(literal -1 binary64) wj #s(literal -1 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))
(/.f64 (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x) (+.f64 #s(literal 1 binary64) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) x)))
(/.f64 x (/.f64 (+.f64 #s(literal 1 binary64) wj) (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj)))))

eval227.0ms (2.6%)

Memory
9.9MiB live, 230.3MiB allocated
Compiler

Compiled 28 222 to 2 644 computations (90.6% saved)

prune71.0ms (0.8%)

Memory
13.5MiB live, 164.6MiB allocated
Pruning

40 alts after pruning (33 fresh and 7 done)

PrunedKeptTotal
New90011911
Fresh62228
Picked235
Done044
Total90840948
Accuracy
99.8%
Counts
948 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
38.3%
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
46.6%
(fma.f64 (/.f64 (*.f64 wj wj) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
80.6%
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(approx (exp wj) (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
82.8%
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
54.5%
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
80.4%
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
23.1%
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
53.0%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (fma.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64))) wj (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))) wj #s(literal -1 binary64))) x)) wj))
53.0%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) x (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -3/2 binary64) x)) wj (*.f64 #s(literal -3/2 binary64) x)) (+.f64 #s(literal 1 binary64) x)) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x)))) wj))
6.3%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (/.f64 wj (fma.f64 wj x x))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
6.3%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
54.2%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
62.7%
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
78.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
77.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
76.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
78.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
6.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
83.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
83.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
76.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
4.4%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
26.2%
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))) #s(literal -1 binary64)))
95.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
94.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
75.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
85.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
86.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
82.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x))
86.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
86.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
12.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
12.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
11.6%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
Compiler

Compiled 2 948 to 929 computations (68.5% saved)

regimes147.0ms (1.7%)

Memory
-45.0MiB live, 125.4MiB allocated
Counts
67 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(approx (exp wj) (fma.f64 (fma.f64 #s(literal 1/2 binary64) wj #s(literal 1 binary64)) wj #s(literal 1 binary64))) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(-.f64 wj (fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (-.f64 wj #s(literal 1 binary64)) (/.f64 (neg.f64 x) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (/.f64 wj (fma.f64 wj x x))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) wj) #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (fma.f64 (fma.f64 (-.f64 (fma.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) x (+.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -3/2 binary64) x)) wj (*.f64 #s(literal -3/2 binary64) x)) (+.f64 #s(literal 1 binary64) x)) wj (+.f64 (+.f64 #s(literal 1 binary64) x) x)) wj (neg.f64 x)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (fma.f64 (fma.f64 (fma.f64 (+.f64 #s(literal 1/6 binary64) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5/2 binary64))) wj (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))) wj #s(literal -1 binary64))) x)) wj))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 2 binary64))) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (* (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) x) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) wj) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 #s(approx (/ (- (/ wj x) (exp (neg wj))) (+ wj 1)) (/.f64 wj (fma.f64 wj x x))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) (*.f64 (/.f64 (exp.f64 wj) x) (/.f64 wj (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))) x))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) (-.f64 (*.f64 wj wj) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64)) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (exp.f64 wj) wj x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(*.f64 (-.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj))
(*.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))))))
(-.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)) wj) (*.f64 wj wj))))
(fma.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 x (fma.f64 (exp.f64 wj) wj x) (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))) wj)
(fma.f64 (pow.f64 wj #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (*.f64 (exp.f64 wj) wj) #s(literal 3 binary64)) (pow.f64 (exp.f64 wj) #s(literal 3 binary64)))) (fma.f64 (*.f64 (exp.f64 wj) wj) (-.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(fma.f64 (/.f64 (*.f64 wj wj) (+.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (pow.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj))))) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (+.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 #s(literal 1 binary64) wj)))) wj))))
(fma.f64 (/.f64 (pow.f64 wj #s(literal 3 binary64)) (-.f64 (pow.f64 wj #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj)) #s(literal 2 binary64)))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 wj (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj)))))) (neg.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (pow.f64 wj #s(literal 3 binary64)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 (exp.f64 wj) wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 wj) wj) x)) #s(literal -3 binary64)))) (*.f64 (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) (-.f64 (/.f64 (-.f64 x (*.f64 (exp.f64 wj) wj)) (fma.f64 (exp.f64 wj) wj (exp.f64 wj))) wj) (*.f64 wj wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
Calls

3 calls:

90.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
34.0ms
wj
18.0ms
x
Results
AccuracySegmentsBranch
99.7%3wj
98.2%2x
98.3%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes14.0ms (0.2%)

Memory
5.1MiB live, 43.3MiB allocated
Counts
37 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)))
Calls

1 calls:

12.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
98.3%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 16 to 8 computations (50% saved)

regimes27.0ms (0.3%)

Memory
-3.4MiB live, 36.7MiB allocated
Counts
36 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x)))
Calls

2 calls:

15.0ms
x
10.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
98.2%2x
97.9%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 17 to 10 computations (41.2% saved)

regimes62.0ms (0.7%)

Memory
1.1MiB live, 39.7MiB allocated
Counts
35 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 #s(literal 2 binary64) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 x (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (exp.f64 wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(approx (/ -1 (+ (* (exp wj) wj) (exp wj))) (fma.f64 (fma.f64 (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) wj #s(literal 2 binary64)) wj #s(literal -1 binary64))) (-.f64 (*.f64 (exp.f64 wj) wj) x) wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))))
Calls

3 calls:

40.0ms
wj
10.0ms
x
10.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
96.2%1wj
97.8%2x
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
11.7MiB live, 11.7MiB allocated
Counts
30 → 2
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj)))))
Calls

1 calls:

9.0ms
x
Results
AccuracySegmentsBranch
97.8%2x
Compiler

Compiled 1 to 2 computations (-100% saved)

regimes29.0ms (0.3%)

Memory
0.6MiB live, 38.7MiB allocated
Counts
29 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) (*.f64 (-.f64 (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (fma.f64 #s(literal 8/3 binary64) x #s(literal 1 binary64))) wj)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/2 binary64) x (*.f64 (fma.f64 #s(literal 1/2 binary64) x (*.f64 x #s(literal -1/3 binary64))) wj)) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ (* (neg x) (exp (neg wj))) (+ wj 1)) (*.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) wj)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
Calls

3 calls:

10.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
9.0ms
x
9.0ms
wj
Results
AccuracySegmentsBranch
96.2%1wj
96.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
96.2%1x
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes28.0ms (0.3%)

Memory
6.2MiB live, 42.8MiB allocated
Counts
25 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 #s(approx (+ (* -8/3 x) -1) (*.f64 #s(literal -8/3 binary64) x)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64)) (*.f64 wj wj))) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -8/3 binary64) wj #s(literal 5/2 binary64)) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj (*.f64 #s(literal -2 binary64) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 wj x (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 5/2 binary64) x))) wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj (neg.f64 x))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (/ (neg x) (exp wj)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) x) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj wj) (fma.f64 (fma.f64 (/.f64 x wj) #s(literal 5/2 binary64) (fma.f64 #s(literal -8/3 binary64) x #s(literal -1 binary64))) wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 #s(approx (* (neg x) (exp (neg wj))) (fma.f64 (fma.f64 (*.f64 x (fma.f64 #s(literal 1/6 binary64) wj #s(literal -1/2 binary64))) wj x) wj (neg.f64 x))) (+.f64 wj #s(literal 1 binary64)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
Calls

3 calls:

11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
8.0ms
x
8.0ms
wj
Results
AccuracySegmentsBranch
95.3%1wj
95.3%1x
95.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes21.0ms (0.2%)

Memory
-22.1MiB live, 22.1MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* wj 5/2) -2) x) wj) wj) x) (*.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64)) wj #s(literal 1 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x)) wj x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
Calls

3 calls:

10.0ms
x
5.0ms
wj
5.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
95.0%1wj
95.0%1x
95.0%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes11.0ms (0.1%)

Memory
16.6MiB live, 16.6MiB allocated
Counts
8 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) wj) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) wj) x) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
Calls

3 calls:

3.0ms
x
3.0ms
wj
3.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
94.9%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
94.9%1wj
94.9%1x
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes25.0ms (0.3%)

Memory
-23.0MiB live, 15.2MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
Calls

3 calls:

20.0ms
wj
3.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
x
Results
AccuracySegmentsBranch
86.3%1wj
86.3%1x
86.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
8.7MiB live, 8.7MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
Calls

3 calls:

2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
wj
2.0ms
x
Results
AccuracySegmentsBranch
86.3%1wj
86.3%1x
86.3%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
8.1MiB live, 8.1MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
Outputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
Calls

3 calls:

2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
x
2.0ms
wj
Results
AccuracySegmentsBranch
76.7%1x
76.7%1wj
83.5%3(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes5.0ms (0.1%)

Memory
7.7MiB live, 7.7MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
Calls

3 calls:

2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
wj
2.0ms
x
Results
AccuracySegmentsBranch
11.6%1wj
11.6%1x
11.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes4.0ms (0%)

Memory
6.5MiB live, 6.5MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Calls

3 calls:

1.0ms
x
1.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
1.0ms
wj
Results
AccuracySegmentsBranch
4.4%1wj
4.4%1x
4.4%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 18 to 12 computations (33.3% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.29190504245338e-16
9.162794684980828e-13
Compiler

Compiled 19 to 13 computations (31.6% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.29190504245338e-16
9.162794684980828e-13
Compiler

Compiled 19 to 13 computations (31.6% saved)

bsearch26.0ms (0.3%)

Memory
-26.6MiB live, 12.2MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
24.0ms
7.6870428206818355e-34
2.7844722883768986e-23
Samples
20.0ms95×0valid
0.0ms1valid
Compiler

Compiled 253 to 193 computations (23.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-sub: 15.0ms (83.3% of total)
ival-div: 1.0ms (5.6% of total)
ival-exp: 1.0ms (5.6% of total)
ival-mult: 1.0ms (5.6% of total)
adjust: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch11.0ms (0.1%)

Memory
16.4MiB live, 16.4MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
10.0ms
7.6870428206818355e-34
2.7844722883768986e-23
Samples
6.0ms96×0valid
Compiler

Compiled 307 to 245 computations (20.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-div: 1.0ms (28.4% of total)
ival-sub: 1.0ms (28.4% of total)
ival-exp: 1.0ms (28.4% of total)
ival-mult: 1.0ms (28.4% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
1.0ms
7.6870428206818355e-34
2.7844722883768986e-23
Compiler

Compiled 299 to 237 computations (20.7% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.419744977353227e-235
1.1995475190872693e-225
0.0ms
-4.939318179800383e-221
0.0
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify83.0ms (1%)

Memory
-18.9MiB live, 60.9MiB allocated
Algorithm
egg-herbie
Rules
658×unsub-neg-binary64--.f64-neg.f64-+.f64
430×neg-mul-1-binary64-*.f64-neg.f64
370×distribute-lft-neg-in-binary64-*.f64-neg.f64
218×neg-sub0-binary64--.f64-neg.f64
180×sub-neg-binary64-neg.f64-+.f64--.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0125760
1179760
2243760
3300760
4352758
5424758
6644758
71045758
81299758
91446758
101581758
111666758
121772758
131855758
141874758
151876758
161876758
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 x #s(literal 8920298079412249/44601490397061246283071436545296723011960832 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 357986298980937/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 (/.f64 (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))) #s(literal 2535301200456459/2535301200456458802993406410752 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (-.f64 #s(approx (/ (/ wj (+ 1 wj)) x) (/.f64 wj (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x))))
(if (<=.f64 x #s(literal 8920298079412249/44601490397061246283071436545296723011960832 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))) x))))
(if (<=.f64 x #s(literal 8920298079412249/44601490397061246283071436545296723011960832 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 (/.f64 (-.f64 (/.f64 wj x) (exp.f64 (neg.f64 wj))) (+.f64 #s(literal 1 binary64) wj)) x))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (neg.f64 x) (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64))))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (*.f64 (exp.f64 (neg.f64 wj)) x) (-.f64 #s(literal -1 binary64) wj)))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 wj))))))
(if (<=.f64 x #s(literal 8711228593176025/10889035741470030830827987437816582766592 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 x (*.f64 (-.f64 #s(literal -1 binary64) wj) (exp.f64 wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 2/3 binary64) x (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) wj))) wj (*.f64 #s(literal -2 binary64) x)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 #s(approx (+ (* (+ (* 5/2 x) (- 1 (* (+ (* 2/3 x) (+ (* 2 x) 1)) wj))) wj) (* -2 x)) (*.f64 (-.f64 #s(literal 1 binary64) wj) wj)) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) x wj) wj x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 x wj) #s(literal -2 binary64) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64)) x))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal 357986298980937/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))) #s(literal -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632 binary64)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 (exp.f64 wj) wj) x) (+.f64 (*.f64 (exp.f64 wj) wj) (exp.f64 wj)))) #s(literal 357986298980937/1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* (+ (* (+ (* 5/2 x) 1) wj) (* -2 x)) wj) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.2s (14%)

Memory
46.0MiB live, 911.0MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
8 774×lower-fma.f64
8 774×lower-fma.f32
6 996×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02291279
17031230
221401025
37956962
08911916
098411364
1330211009
0810410420
050411
079402
1368337
23071337
08406325
045345
081339
1389324
23488312
08741305
06336770
120746328
266035933
083785488
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 496 to 215 computations (56.7% saved)

preprocess103.0ms (1.2%)

Memory
-5.7MiB live, 269.8MiB allocated
Compiler

Compiled 812 to 236 computations (70.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...