Jmat.Real.lambertw, newton loop step

Time bar (total: 11.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze122.0ms (1.1%)

Memory
22.6MiB live, 138.2MiB 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.4s (21.3%)

Memory
23.1MiB live, 2 979.2MiB allocated
Samples
720.0ms7 799×0exit
558.0ms6 448×0valid
342.0ms1 808×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.1s
ival-exp: 353.0ms (33.5% of total)
ival-sub: 186.0ms (17.7% of total)
ival-add: 171.0ms (16.2% of total)
ival-mult: 155.0ms (14.7% of total)
ival-div: 117.0ms (11.1% of total)
adjust: 54.0ms (5.1% of total)
ival-true: 11.0ms (1% of total)
ival-assert: 6.0ms (0.6% of total)
Bogosity

explain169.0ms (1.5%)

Memory
-20.4MiB live, 227.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
680-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
30-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)))))cancellation680
/.f64(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))o/o30
(*.f64 wj (exp.f64 wj))overflow3
(-.f64 (*.f64 wj (exp.f64 wj)) x)overflow3
(exp.f64 wj)overflow3
(*.f64 wj (exp.f64 wj))overflow3
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))overflow3
(exp.f64 wj)overflow6
Confusion
Predicted +Predicted -
+712
-0183
Precision
1.0
Recall
0.9726027397260274
Confusion?
Predicted +Predicted MaybePredicted -
+7102
-00183
Precision?
1.0
Recall?
0.9726027397260274
Freqs
test
numberfreq
0185
171
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
25.0ms394×0valid
22.0ms118×1valid
Compiler

Compiled 124 to 28 computations (77.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
ival-exp: 8.0ms (29% of total)
ival-sub: 5.0ms (18.1% of total)
ival-div: 4.0ms (14.5% of total)
ival-mult: 4.0ms (14.5% of total)
adjust: 3.0ms (10.9% of total)
ival-add: 3.0ms (10.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess265.0ms (2.3%)

Memory
13.4MiB live, 332.3MiB 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 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)))
Compiler

Compiled 18 to 8 computations (55.6% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

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

Compiled 18 to 8 computations (55.6% saved)

simplify215.0ms (1.9%)

Memory
21.3MiB live, 294.3MiB 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-diff6400
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
cost-diff6592
(/.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 wj (*.f64 x (exp.f64 (neg.f64 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 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))
(-.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)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))

localize39.0ms (0.3%)

Memory
4.1MiB live, 87.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.015625
(*.f64 wj (exp.f64 wj))
accuracy0.7421957531807407
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy14.320522986391147
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
15.0ms59×1valid
13.0ms197×0valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-exp: 4.0ms (28.3% of total)
ival-sub: 3.0ms (21.2% of total)
ival-div: 2.0ms (14.1% of total)
ival-mult: 2.0ms (14.1% of total)
adjust: 1.0ms (7.1% of total)
ival-add: 1.0ms (7.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
-18.9MiB live, 19.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 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 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)) (+ (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 (* -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 (* -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 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 (* 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 (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 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 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 (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 (/ (* 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 (/ 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 (/ 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 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 (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 (*.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 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) (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) (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>) () ())) ())
#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 (* 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)) (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>) () ())) ())
Calls

24 calls:

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

simplify324.0ms (2.8%)

Memory
10.1MiB live, 600.3MiB 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
221361025
37947962
08898916
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 (* -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
(+ 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)) (+ (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) (* 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) (* 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
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (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)))))
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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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 x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* 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))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* 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)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
Outputs
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(-.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) (fma.f64 (neg.f64 wj) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) wj)) wj) 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 wj (fma.f64 wj (-.f64 (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.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 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) 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 #s(literal 1 binary64) (+.f64 (+.f64 (/.f64 x (*.f64 wj (neg.f64 (*.f64 wj (*.f64 wj (exp.f64 wj)))))) (/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (neg.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 wj (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (exp.f64 (neg.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 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #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 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) wj)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.f64 x (*.f64 (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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.f64 x (*.f64 (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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.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 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 #s(literal -1 binary64) wj)
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (fma.f64 wj (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) #s(literal -1 binary64)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(fma.f64 wj (/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) wj))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 #s(literal -1 binary64) wj)
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(+.f64 wj (fma.f64 wj (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) #s(literal -1 binary64)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) wj)) 1)))
(fma.f64 wj (/.f64 (*.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) wj))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.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 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.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 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.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 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.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 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 wj (fma.f64 wj (*.f64 wj #s(literal 1/2 binary64)) wj) (-.f64 wj x))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* wj (+ (exp wj) (* -1 (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(+ (* -1 x) (* wj (exp wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(fma.f64 wj (fma.f64 wj (*.f64 wj #s(literal 1/2 binary64)) wj) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))

rewrite333.0ms (2.9%)

Memory
13.2MiB live, 601.9MiB 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 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(+.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (exp.f64 (+.f64 wj wj))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj))))
(+.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj))) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (exp.f64 (+.f64 wj wj))))
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (exp.f64 wj)) (*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (*.f64 wj (exp.f64 wj)))))
(+.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(+.f64 (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (*.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(+.f64 (*.f64 (exp.f64 wj) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal -1 binary64)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x))) (/.f64 (*.f64 x x) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (exp.f64 wj) (/.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (exp.f64 wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj (exp.f64 wj)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (exp.f64 wj)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 wj (exp.f64 wj)) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (exp.f64 (+.f64 wj wj)) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj))))
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (exp.f64 (+.f64 wj wj))))
(fma.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (exp.f64 wj) (*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (*.f64 wj (exp.f64 wj)))))
(fma.f64 (/.f64 x (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (/.f64 x (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 wj (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 wj (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 wj (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 wj (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 wj (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 wj (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 wj (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 wj (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (exp.f64 wj) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (exp.f64 wj) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (/.f64 x (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (neg.f64 (/.f64 x (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.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 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.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 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.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 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)))
(fma.f64 (/.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(neg.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(neg.f64 (*.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64)))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) x) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 wj) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (neg.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (exp.f64 wj) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(/.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (neg.f64 x))) (neg.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) x)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (neg.f64 x))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) x)) (neg.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 wj (exp.f64 wj))) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (exp.f64 wj) #s(literal 1 binary64))) (*.f64 (exp.f64 wj) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj)) (*.f64 (exp.f64 wj) (/.f64 x (+.f64 wj #s(literal 1 binary64))))) (exp.f64 (+.f64 wj wj)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))) (neg.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64))))) (neg.f64 (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (neg.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (exp.f64 wj)))
(/.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (exp.f64 wj)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) #s(literal -1 binary64)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(literal -1 binary64)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x)))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64))))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64)))) (exp.f64 wj))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (pow.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) #s(literal 3 binary64)))) (+.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (exp.f64 (+.f64 wj wj))))))
(/.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (pow.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj))))
(/.f64 (*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))))) (+.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (exp.f64 wj))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) #s(literal 1 binary64)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64)) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (exp.f64 wj))
(/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 1 binary64))
(*.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj)) (*.f64 (exp.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 x (*.f64 wj (exp.f64 wj))))
(*.f64 (-.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (pow.f64 (/.f64 (exp.f64 wj) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (exp.f64 wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (exp.f64 wj)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (exp.f64 wj)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (exp.f64 wj)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (/.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(*.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 wj wj) (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj wj)) (*.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (-.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (-.f64 x (*.f64 wj (exp.f64 wj))))))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (*.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(+.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(+.f64 (*.f64 #s(literal 1 binary64) (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 (exp.f64 wj) #s(literal 1 binary64)) (*.f64 wj (exp.f64 wj)))
(+.f64 (neg.f64 (neg.f64 (*.f64 wj (exp.f64 wj)))) (neg.f64 (neg.f64 (exp.f64 wj))))
(+.f64 (neg.f64 (neg.f64 (exp.f64 wj))) (neg.f64 (neg.f64 (*.f64 wj (exp.f64 wj)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(-.f64 (/.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))) (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 wj (exp.f64 wj) (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (exp.f64 wj) wj (*.f64 #s(literal 1 binary64) (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (*.f64 (exp.f64 wj) #s(literal 1 binary64)))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(fma.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))))) (+.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj))) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(neg.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))))
(/.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (neg.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (neg.f64 (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (fma.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (*.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))) (+.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (*.f64 wj #s(literal 3 binary64)) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 (*.f64 wj #s(literal 3 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (+.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (+.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj wj)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (fma.f64 wj wj #s(literal 1 binary64)) (exp.f64 (+.f64 wj wj))))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))))
(*.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (neg.f64 (neg.f64 (exp.f64 wj))))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (neg.f64 (exp.f64 wj)))
(*.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (exp.f64 wj))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (pow.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) #s(literal 3 binary64)))) (+.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (-.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (pow.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj))))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))))) (+.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj wj wj))))
(+.f64 wj (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(+.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (+.f64 wj #s(literal 0 binary64)) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 (*.f64 wj (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(fma.f64 (*.f64 wj wj) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 x (*.f64 wj (exp.f64 wj))) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)) wj)
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) wj)
(fma.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) (neg.f64 (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (exp.f64 wj))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj)))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) wj)
(fma.f64 (neg.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) wj)
(fma.f64 (neg.f64 (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) wj)
(fma.f64 (*.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) wj)
(fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (-.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 3 binary64)))) (fma.f64 wj (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 wj wj)))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(fma.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(fma.f64 (/.f64 (*.f64 wj wj) (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)))) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(fma.f64 (/.f64 (*.f64 wj wj) (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)))) (fma.f64 wj wj (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))) (neg.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))))) (fma.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 wj wj) wj) (exp.f64 (+.f64 wj wj))) wj)
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (*.f64 (+.f64 (neg.f64 wj) #s(literal 1 binary64)) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)) wj)
(neg.f64 (/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(neg.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (neg.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(/.f64 (+.f64 (neg.f64 (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (neg.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (*.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)))) (*.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (*.f64 wj (*.f64 wj wj))) (+.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))))
(/.f64 (+.f64 (pow.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64))) (*.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (fma.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (*.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (fma.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))
(/.f64 (-.f64 (*.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -2 binary64)))) (-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))) (*.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))) (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (*.f64 (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))) (+.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
(/.f64 (*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) #s(literal 1 binary64)) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))) (+.f64 (fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 6 binary64))) (pow.f64 (*.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (+.f64 (fma.f64 wj (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (pow.f64 (*.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(*.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)) (*.f64 (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(*.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(*.f64 (+.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))))
(*.f64 (+.f64 (neg.f64 (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)))) (+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj (*.f64 (*.f64 wj wj) (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 3 binary64)))) (fma.f64 wj (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 wj wj)))))
(*.f64 (/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 wj wj) (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(*.f64 (/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)))) (fma.f64 wj wj (*.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj))))
(+.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))
(+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))
(+.f64 (neg.f64 (neg.f64 (*.f64 wj (exp.f64 wj)))) (neg.f64 x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))))
(+.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 wj (exp.f64 wj))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)))
(-.f64 (fma.f64 wj (exp.f64 wj) #s(literal 0 binary64)) x)
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(fma.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(fma.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(fma.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (neg.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))))
(fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 wj (exp.f64 wj)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) x (*.f64 wj (exp.f64 wj)))
(fma.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 wj wj) (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj wj)) (*.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (-.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(fma.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (-.f64 (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(fma.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))
(fma.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (-.f64 x (*.f64 wj (exp.f64 wj))))) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))
(neg.f64 (-.f64 x (*.f64 wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (neg.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))))))
(/.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 x x))) (*.f64 (fma.f64 wj (exp.f64 wj) x) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(/.f64 (neg.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (neg.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x))) (neg.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (fma.f64 x (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)))) (fma.f64 x x (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x))) (*.f64 (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (*.f64 wj #s(literal 3 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj))) (*.f64 (*.f64 x x) (fma.f64 x x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))))
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(/.f64 (*.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) #s(literal 1 binary64)) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))))))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(*.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))))
(*.f64 #s(literal -1 binary64) (-.f64 x (*.f64 wj (exp.f64 wj))))
(*.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))))
(*.f64 (fma.f64 wj (neg.f64 (*.f64 wj (exp.f64 (+.f64 wj wj)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (fma.f64 wj (exp.f64 wj) x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 wj wj) (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj wj)) (*.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (-.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj))) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 wj (*.f64 wj (*.f64 wj wj)))) (pow.f64 (*.f64 x (fma.f64 wj (exp.f64 wj) x)) #s(literal 2 binary64)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (fma.f64 wj (exp.f64 wj) x))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (fma.f64 (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (-.f64 x (*.f64 wj (exp.f64 wj))))))
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)

eval90.0ms (0.8%)

Memory
14.6MiB live, 206.2MiB allocated
Compiler

Compiled 24 347 to 2 027 computations (91.7% saved)

prune108.0ms (0.9%)

Memory
-30.1MiB live, 267.3MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New65517672
Fresh000
Picked101
Done000
Total65617673
Accuracy
99.8%
Counts
673 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
47.2%
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
35.2%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
47.6%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
28.9%
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
77.6%
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
74.0%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
73.7%
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
77.6%
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
6.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
69.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
85.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
87.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
Compiler

Compiled 794 to 384 computations (51.6% saved)

simplify189.0ms (1.6%)

Memory
26.8MiB live, 296.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
cost-diff0
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
cost-diff704
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
cost-diff14464
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
cost-diff0
(*.f64 wj (exp.f64 wj))
cost-diff0
(-.f64 (*.f64 wj (exp.f64 wj)) x)
cost-diff0
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
cost-diff0
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
cost-diff0
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
cost-diff320
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
cost-diff128
(*.f64 x #s(literal 2 binary64))
cost-diff256
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
cost-diff320
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
Rules
10 762×lower-fma.f32
10 736×lower-fma.f64
4 392×lower-*.f32
4 374×lower-*.f64
2 142×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053448
0100408
1214406
2516401
31532391
45793390
08133376
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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
x
#s(literal 5/2 binary64)
#s(literal 1 binary64)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
wj
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
x
#s(literal -2 binary64)
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(*.f64 x wj)
#s(literal 5/2 binary64)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
(exp.f64 (+.f64 wj wj))
(+.f64 wj wj)
wj
(*.f64 wj wj)
(*.f64 x x)
x
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))
#s(literal 1 binary64)
(fma.f64 wj (exp.f64 wj) x)
(exp.f64 wj)
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
#s(literal -1 binary64)
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
x
#s(literal 5/2 binary64)
#s(literal 1 binary64)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 (*.f64 wj x) #s(literal 8/3 binary64) wj)
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 8/3 binary64))
#s(literal 2/3 binary64)
(*.f64 x #s(literal 2 binary64))
(+.f64 x x)
#s(literal 2 binary64)
(*.f64 x #s(literal -2 binary64))
#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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
wj
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
x
#s(literal -2 binary64)
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(*.f64 x wj)
(*.f64 wj x)
#s(literal 5/2 binary64)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(exp.f64 wj)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 1 binary64)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(+.f64 wj (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) wj) (+.f64 wj #s(literal 1 binary64))))
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
(exp.f64 (+.f64 wj wj))
(+.f64 wj wj)
wj
(*.f64 wj wj)
(*.f64 x x)
x
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))
#s(literal 1 binary64)
(fma.f64 wj (exp.f64 wj) x)
(exp.f64 wj)
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
#s(literal -1 binary64)
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))

localize214.0ms (1.9%)

Memory
2.7MiB live, 198.8MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.0234375
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
accuracy0.27318868661168794
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
accuracy0.40234375000000006
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
accuracy33.760766888238216
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
accuracy0.015625
(*.f64 wj (exp.f64 wj))
accuracy0.7421957531807407
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
accuracy2.2992627646844555
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
accuracy14.320522986391147
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
accuracy0
(*.f64 x wj)
accuracy0.01171875
(fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
accuracy0.13671875
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
accuracy3.094244366109861
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
accuracy14.320522986391147
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy61.34168609382263
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy0.03125
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
accuracy0.05078125
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
accuracy0.125
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
accuracy2.6254735927199486
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
Samples
71.0ms179×0valid
66.0ms70×1valid
6.0ms2valid
Compiler

Compiled 410 to 56 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
ival-mult: 39.0ms (41.7% of total)
ival-add: 20.0ms (21.4% of total)
adjust: 9.0ms (9.6% of total)
ival-exp: 8.0ms (8.6% of total)
ival-div: 6.0ms (6.4% of total)
ival-sub: 5.0ms (5.3% of total)
const: 4.0ms (4.3% 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.5%)

Memory
4.1MiB live, 75.9MiB allocated
Counts
22 → 468
Calls
Call 1
Inputs
#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())
#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) #<representation binary64>) () ())
#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<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>) () ())
#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())
#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())
#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())
#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())
Outputs
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x))) (taylor 0 wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (patch (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor 0 x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 8/3 x) (taylor -inf x) (#s(alt (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) (patch (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 2 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 2 binary64)) (patch (*.f64 x #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))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 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 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 (- 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 (/ 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 (/ 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) (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 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 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 (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 (* -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 (* -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 wj (taylor 0 x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -5/2 wj)))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x)))))) (taylor -inf x) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) (patch (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1)))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) 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 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) (patch (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 5/2 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 5/2 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 5/2 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 (* wj x)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 5/2 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 5/2 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 5/2 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* 5/2 (* wj x)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) (patch (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<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) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<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) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<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) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<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) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<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) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<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 (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 (*.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 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) (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) (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>) () ())) ())
#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 (* 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)) (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 x (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x))))))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))))))))) (taylor 0 wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))))) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))) (taylor inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj))))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3))))))) (taylor inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) (patch (fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (/ (* wj (+ 1 (* 2 x))) (pow x 2)) (/ 1 x)) (taylor 0 wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x)) (taylor 0 wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (* (+ 1 (* 2 x)) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3)))) x)) (+ (* -1 (/ (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x)))) (pow x 2))) (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) (pow x 3)))))) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x)) (taylor 0 wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 2) (pow (exp wj) 2))) (taylor inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ 1 (* wj (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4))) (pow wj 2))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2)))) (pow wj 2)) (taylor inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 (/ (* (+ x (exp wj)) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4)))) (exp wj))) (/ (* x (+ x (exp wj))) (pow (exp wj) 4))) (pow wj 3))) (+ (* -1 (/ x (* (pow wj 2) (pow (exp wj) 3)))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (+ (/ 1 (pow (exp wj) 2)) (/ (pow (+ x (exp wj)) 2) (* (pow wj 2) (pow (exp wj) 4))))))) (pow wj 2)) (taylor inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* (pow wj 2) (pow (exp wj) 2))) (taylor -inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (- (+ (* -1 (/ x (* wj (pow (exp wj) 3)))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (* wj (pow (exp wj) 4)))) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 x) (* -1 (exp wj))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) (* wj (exp wj)))) (/ (* x (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 4)))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) wj)) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2)) (taylor -inf wj) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ (* -1 (/ x (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- (* x (+ (* x (- (/ x (* (pow wj 4) (* (pow (exp wj) 5) (+ 1 wj)))) (/ 1 (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (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 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) x) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) x) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (/ (* (pow wj 3) (pow (exp wj) 2)) (* (pow x 3) (+ 1 wj))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))))) x) (taylor inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (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 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj)))) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow wj 3) (pow (exp wj) 2)) (* x (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))) x)) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x)) (taylor -inf x) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (patch (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (pow wj 2) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ 1 (* 2 wj))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj))))) (pow x 2)) (taylor 0 wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (neg (* -2 wj)))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2))))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj)))) (taylor 0 x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj)))) (taylor 0 x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj)))) (taylor 0 x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1)) (taylor -inf x) (#s(alt (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (patch (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 2 wj))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj))))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* wj (+ 2 (* wj (+ 2 (* 4/3 wj))))))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (* 2 wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (neg (* -2 wj)))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (neg (* -2 wj)))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (neg (* -2 wj)))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (exp (neg (* -2 wj)))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (patch (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* 8/3 (* wj x))) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* 8/3 wj) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* 8/3 (* wj x)) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) (patch (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<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 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf x) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor 0 wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt (* wj x) (taylor -inf wj) (#s(alt (*.f64 x wj) (patch (*.f64 x wj) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
Calls

117 calls:

TimeVariablePointExpression
3.0ms
wj
@inf
(+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj)
2.0ms
x
@inf
(- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))
1.0ms
x
@inf
(+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj)
1.0ms
wj
@-inf
(+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj)
1.0ms
wj
@0
(+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj)

simplify343.0ms (3%)

Memory
10.5MiB live, 409.1MiB allocated
Algorithm
egg-herbie
Rules
9 644×lower-fma.f64
9 644×lower-fma.f32
5 984×lower-*.f64
5 984×lower-*.f32
4 976×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07917272
127386932
084256535
Stop Event
iter limit
node limit
Counts
468 → 448
Calls
Call 1
Inputs
(- 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)
(* 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))))
(* 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)))))
(+ 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 (* 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 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 8/3 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 2 x)
(* 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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) (* 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 (* -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
(+ 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)) (+ (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) (* 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) (* 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)))))))
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) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* -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))))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* 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))))
(* -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)))
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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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) (+ 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 (* (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))))
(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))
(* 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))))
(* -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)))
wj
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(+ wj (* 5/2 (* wj x)))
(* 5/2 (* wj x))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(* 5/2 (* wj x))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* wj (+ 1 (* 5/2 x)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
(* -1 (* wj (- (* -5/2 x) 1)))
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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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) (* 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 (* -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
(+ 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)) (+ (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) (* 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) (* 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)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* 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))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* 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)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(/ -1 x)
(- (/ (* wj (+ 1 (* 2 x))) (pow x 2)) (/ 1 x))
(- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x))
(- (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (* (+ 1 (* 2 x)) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3)))) x)) (+ (* -1 (/ (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x)))) (pow x 2))) (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) (pow x 3)))))) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/ (- (+ (/ 1 (* wj (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (* -1 (/ (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4))) (pow wj 2))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2)))) (pow wj 2))
(/ (- (* -1 (/ (+ (* -1 (/ (* (+ x (exp wj)) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4)))) (exp wj))) (/ (* x (+ x (exp wj))) (pow (exp wj) 4))) (pow wj 3))) (+ (* -1 (/ x (* (pow wj 2) (pow (exp wj) 3)))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (+ (/ 1 (pow (exp wj) 2)) (/ (pow (+ x (exp wj)) 2) (* (pow wj 2) (pow (exp wj) 4))))))) (pow wj 2))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/ (- (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (* -1 (/ (- (+ (* -1 (/ x (* wj (pow (exp wj) 3)))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (* wj (pow (exp wj) 4)))) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 x) (* -1 (exp wj))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) (* wj (exp wj)))) (/ (* x (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 4)))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) wj)) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/ -1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))
(- (/ x (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(- (* x (+ (* -1 (/ x (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(- (* x (+ (* x (- (/ x (* (pow wj 4) (* (pow (exp wj) 5) (+ 1 wj)))) (/ 1 (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(/ -1 (* x (* (exp wj) (+ 1 wj))))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) x)
(/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) x)
(/ (- (/ (* (pow wj 3) (pow (exp wj) 2)) (* (pow x 3) (+ 1 wj))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))))) x)
(/ -1 (* x (* (exp wj) (+ 1 wj))))
(* -1 (/ (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj)))) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow wj 3) (pow (exp wj) 2)) (* x (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))) x)) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(* -1 (pow x 2))
(- (pow wj 2) (pow x 2))
(- (* (pow wj 2) (+ 1 (* 2 wj))) (pow x 2))
(- (* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj))))) (pow x 2))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(* (pow wj 2) (exp (* 2 wj)))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(* -1 (pow x 2))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(* -1 (pow x 2))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(pow wj 2)
(* (pow wj 2) (+ 1 (* 2 wj)))
(* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj)))))
(* (pow wj 2) (+ 1 (* wj (+ 2 (* wj (+ 2 (* 4/3 wj)))))))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (exp (* 2 wj)))
(* (pow wj 2) (exp (neg (* -2 wj))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(* (pow wj 2) (exp (neg (* -2 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))))
(* 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 (* 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))) 1)))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
wj
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(+ wj (* 8/3 (* wj x)))
(* 8/3 (* wj x))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(* 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)))))
(* -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 (* (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)))))
(* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) 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)))
(* 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))
(* -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))))))
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
(* wj x)
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (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)))))
Outputs
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal 8/3 binary64)))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal 8/3 binary64)))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal 8/3 binary64)))))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (neg.f64 x))
(+ 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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (neg.f64 wj))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
(* 2 x)
(*.f64 x #s(literal 2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #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 wj (*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) wj) wj (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 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #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 wj (*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) wj) wj (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 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (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 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -2/3 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.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 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (/.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)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* -1 (* x (+ 2 (* -5/2 wj))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x))))
(* -1 (* x (+ 2 (+ (* -5/2 wj) (* -1 (/ wj x))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (/.f64 wj x))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (neg.f64 wj))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #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 wj (*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) wj) wj (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 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 (/.f64 x wj) #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (*.f64 (/.f64 x wj) #s(literal -2 binary64))) wj))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64))))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (neg.f64 wj) wj) x) #s(literal 1 binary64)))))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (neg.f64 wj) wj) x) #s(literal 1 binary64)))))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (neg.f64 wj) wj) x) #s(literal 1 binary64)))))
wj
(+ wj (* 5/2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(+ wj (* 5/2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* x (+ (* 5/2 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) (/.f64 wj x)))
(* 5/2 (* wj x))
(*.f64 wj (*.f64 x #s(literal 5/2 binary64)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* -1 (* x (+ (* -5/2 wj) (* -1 (/ wj x)))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 wj #s(literal -5/2 binary64)) (/.f64 wj x)))
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
x
(+ x (* -2 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #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 wj (*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 1 binary64) wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) wj) wj (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 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.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 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (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 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -2/3 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3/2 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 2 binary64)) #s(literal 2 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.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 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (/.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)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(-.f64 (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(fma.f64 wj (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(fma.f64 wj (fma.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)) (neg.f64 wj) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
(fma.f64 wj (fma.f64 wj (neg.f64 (fma.f64 wj (-.f64 (/.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)) x) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)) x))) (+.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 x #s(literal 1/6 binary64) #s(literal 7/2 binary64))))) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)))) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(fma.f64 wj (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (neg.f64 wj) (exp.f64 (+.f64 wj wj)))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(fma.f64 wj (fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 wj (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (neg.f64 wj) (exp.f64 (+.f64 wj wj))))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
(fma.f64 wj (-.f64 (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (-.f64 (/.f64 (*.f64 x (neg.f64 x)) (exp.f64 (+.f64 wj wj))) (fma.f64 (neg.f64 (exp.f64 (+.f64 wj wj))) (/.f64 (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 (*.f64 x (exp.f64 (+.f64 wj wj))) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (*.f64 wj (*.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))) wj)
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(neg.f64 (fma.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj)))) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (neg.f64 wj)) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (neg.f64 x) (exp.f64 wj))) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))) (/.f64 (*.f64 x x) (*.f64 wj (exp.f64 (+.f64 wj wj))))) (-.f64 (*.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64))) (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) wj)) (neg.f64 wj)) wj (neg.f64 wj)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (+.f64 wj wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(fma.f64 wj (neg.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (+.f64 wj wj))))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) wj))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (+.f64 wj wj))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (fma.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (+.f64 wj wj))))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 x x))) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 wj x) (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 x x))) (/.f64 wj (fma.f64 wj x x))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (neg.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))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (+.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (fma.f64 (*.f64 (neg.f64 wj) wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (fma.f64 wj x x))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (fma.f64 wj x x)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) x) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (/.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) x)) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (/ (* wj (+ 1 (* 2 x))) (pow x 2)) (/ 1 x))
(fma.f64 wj (/.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) x))
(- (* wj (- (* -1 (* wj (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x))
(fma.f64 wj (fma.f64 (+.f64 (/.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64)) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 x (*.f64 x x)))) (neg.f64 wj) (/.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(- (* wj (- (* wj (- (* -1 (* wj (+ (* -1 (/ (* (+ 1 (* 2 x)) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3)))) x)) (+ (* -1 (/ (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x)))) (pow x 2))) (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) (pow x 3)))))) (+ (* -1 (/ (+ 3 (+ x (* 1/2 x))) (pow x 2))) (/ (pow (+ 1 (* 2 x)) 2) (pow x 3))))) (* -1 (/ (+ 1 (* 2 x)) (pow x 2))))) (/ 1 x))
(fma.f64 wj (fma.f64 wj (neg.f64 (fma.f64 wj (fma.f64 (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64)) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 x (*.f64 x x)))) x) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 x #s(literal 1/6 binary64) #s(literal 7/2 binary64))) (*.f64 x (neg.f64 x))))) (+.f64 (/.f64 (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64)) (*.f64 x x)) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 x (*.f64 x x)))))) (/.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(/ (- (+ (/ 1 (* wj (pow (exp wj) 2))) (/ x (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 #s(literal -1 binary64) (exp.f64 (+.f64 wj wj))))) (*.f64 wj wj))
(/ (- (* -1 (/ (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4))) (pow wj 2))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2)))) (pow wj 2))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 x (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (*.f64 (neg.f64 wj) wj)) (+.f64 (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 #s(literal -1 binary64) (exp.f64 (+.f64 wj wj))))) (*.f64 wj wj))
(/ (- (* -1 (/ (+ (* -1 (/ (* (+ x (exp wj)) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ x (exp wj)) 2) (pow (exp wj) 4)))) (exp wj))) (/ (* x (+ x (exp wj))) (pow (exp wj) 4))) (pow wj 3))) (+ (* -1 (/ x (* (pow wj 2) (pow (exp wj) 3)))) (+ (* -1 (/ (+ x (exp wj)) (* wj (pow (exp wj) 3)))) (+ (/ 1 (pow (exp wj) 2)) (/ (pow (+ x (exp wj)) 2) (* (pow wj 2) (pow (exp wj) 4))))))) (pow wj 2))
(/.f64 (-.f64 (/.f64 (fma.f64 x (/.f64 (+.f64 x (exp.f64 wj)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 (*.f64 (+.f64 x (exp.f64 wj)) (-.f64 (/.f64 (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 x (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (neg.f64 (exp.f64 wj)))) (neg.f64 (*.f64 wj (*.f64 wj wj)))) (-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (+.f64 wj wj))) (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 (*.f64 wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))))) (*.f64 wj wj))
(/ -1 (* (pow wj 2) (pow (exp wj) 2)))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))
(/ (- (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (* wj (pow (exp wj) 3)))) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (+.f64 (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 #s(literal -1 binary64) (exp.f64 (+.f64 wj wj)))) (*.f64 wj wj))
(/ (- (* -1 (/ (- (+ (* -1 (/ x (* wj (pow (exp wj) 3)))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (* wj (pow (exp wj) 4)))) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))) (/.f64 x (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) (exp.f64 (+.f64 wj wj)))) (*.f64 wj wj))
(/ (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1 x) (* -1 (exp wj))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) (* wj (exp wj)))) (/ (* x (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 4)))) (+ (* -1 (/ x (pow (exp wj) 3))) (/ (pow (+ (* -1 x) (* -1 (exp wj))) 2) (pow (exp wj) 4)))) wj)) (* -1 (/ (+ (* -1 x) (* -1 (exp wj))) (pow (exp wj) 3)))) wj)) (/ 1 (pow (exp wj) 2))) (pow wj 2))
(/.f64 (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 (neg.f64 (-.f64 (neg.f64 x) (exp.f64 wj))) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 x (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (*.f64 wj (exp.f64 wj))) (/.f64 (*.f64 (neg.f64 x) (+.f64 x (exp.f64 wj))) (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (-.f64 (/.f64 (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (/.f64 x (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) wj)) (/.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) (exp.f64 (+.f64 wj wj)))) (*.f64 wj wj))
(/ -1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj))))
(- (/ x (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))))
(- (* x (+ (* -1 (/ x (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))))
(- (* x (+ (* x (- (/ x (* (pow wj 4) (* (pow (exp wj) 5) (+ 1 wj)))) (/ 1 (* (pow wj 3) (* (pow (exp wj) 4) (+ 1 wj)))))) (/ 1 (* (pow wj 2) (* (pow (exp wj) 3) (+ 1 wj)))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))
(fma.f64 x (fma.f64 x (+.f64 (/.f64 x (*.f64 (pow.f64 (exp.f64 wj) #s(literal 5 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (pow.f64 wj #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 #s(literal 1 binary64) wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))))
(/ -1 (* x (* (exp wj) (+ 1 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))
(/ (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))) x)
(/.f64 (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) x)
(/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) x)
(/.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 wj) (*.f64 x (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 wj (fma.f64 wj x x)))) x)
(/ (- (/ (* (pow wj 3) (pow (exp wj) 2)) (* (pow x 3) (+ 1 wj))) (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (* (pow x 2) (+ 1 wj)))))) x)
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (+.f64 wj wj))) (*.f64 x (*.f64 x (fma.f64 wj x x)))) (-.f64 (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 wj) (*.f64 x (fma.f64 wj x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 wj (fma.f64 wj x x)))) x)
(/ -1 (* x (* (exp wj) (+ 1 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (fma.f64 wj x x)))
(* -1 (/ (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(/.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 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj)))) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(/.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (fma.f64 wj x x)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x)) (neg.f64 x))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow wj 3) (pow (exp wj) 2)) (* x (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))) x)) (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))) x))
(/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 wj (*.f64 wj wj))) (/.f64 (exp.f64 (+.f64 wj wj)) (fma.f64 wj x x)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 x)) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) x)) (neg.f64 x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(- (pow wj 2) (pow x 2))
(*.f64 (+.f64 wj x) (-.f64 wj x))
(- (* (pow wj 2) (+ 1 (* 2 wj))) (pow x 2))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (*.f64 x (neg.f64 x)))
(- (* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj))))) (pow x 2))
(fma.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)) wj) wj (*.f64 x (neg.f64 x)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (+ (exp (* 2 wj)) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (+ (exp (neg (* -2 wj))) (* -1 (/ (pow x 2) (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (*.f64 x x) (*.f64 wj wj))))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))
(+ (* -1 (pow x 2)) (* (pow wj 2) (exp (* 2 wj))))
(-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(* (pow x 2) (- (/ (* (pow wj 2) (exp (* 2 wj))) (pow x 2)) 1))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (+ 1 (* 2 wj)))
(*.f64 wj (*.f64 wj (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ 1 (* wj (+ 2 (* 2 wj)))))
(*.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))
(* (pow wj 2) (+ 1 (* wj (+ 2 (* wj (+ 2 (* 4/3 wj)))))))
(*.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 4/3 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (* 2 wj)))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* (pow wj 2) (exp (neg (* -2 wj))))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* wj (+ 1 (+ (* 2/3 x) (* 2 x))))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (* -1 (+ (* 2/3 x) (* 2 x))) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
wj
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(+ wj (* 8/3 (* wj x)))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(* 8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal 8/3 binary64)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* x (+ (* 8/3 wj) (/ wj x)))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) (/.f64 wj x)))
(* 8/3 (* wj x))
(*.f64 wj (*.f64 x #s(literal 8/3 binary64)))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* -1 (* x (+ (* -8/3 wj) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) (/.f64 wj (neg.f64 x)))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64)))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #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 wj (*.f64 wj (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (*.f64 wj (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))))
(* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 wj (*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) wj)))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) wj)))
(* wj (- 1 wj))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 wj (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal -2 binary64)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(neg.f64 (*.f64 x (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
(* wj x)
(*.f64 wj x)
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)) (neg.f64 wj))

rewrite310.0ms (2.7%)

Memory
-13.3MiB live, 346.5MiB allocated
Rules
5 842×lower-fma.f32
5 816×lower-fma.f64
4 320×lower-*.f32
4 302×lower-*.f64
3 162×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053329
0100290
1478286
24365286
08368283
Stop Event
iter limit
node limit
iter limit
Counts
22 → 479
Calls
Call 1
Inputs
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj))
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(*.f64 x #s(literal 2 binary64))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) 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 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x)
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(*.f64 wj (exp.f64 wj))
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(*.f64 x wj)
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
Outputs
(+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(+.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (neg.f64 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))
(-.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) wj)
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
(-.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 5/2 binary64) (*.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 #s(literal -1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj))))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj))))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 wj (*.f64 wj wj))) (fma.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (fma.f64 wj wj (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 25/4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))) (*.f64 wj wj)) (+.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) wj))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))
(+.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(+.f64 (*.f64 x #s(literal 2/3 binary64)) (*.f64 x #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -4/3 binary64))))
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
(fma.f64 x #s(literal 2 binary64) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 #s(literal 2/3 binary64) x (*.f64 x #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) x (*.f64 x #s(literal 2/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x (*.f64 #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))) (*.f64 x #s(literal -4/3 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))) (neg.f64 (*.f64 x #s(literal -4/3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x #s(literal -4/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64)))) #s(literal -1 binary64))
(*.f64 x #s(literal 8/3 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(*.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 x #s(literal -4/3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -4/3 binary64))))
(*.f64 #s(literal 8/3 binary64) x)
(*.f64 x #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) x))
(+.f64 wj (neg.f64 #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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj))) (/.f64 (*.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)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (/.f64 (*.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 wj #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))))
(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 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #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 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #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) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (neg.f64 #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 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.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)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (neg.f64 #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 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (neg.f64 #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)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj 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 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (+.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))
(+.f64 wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(+.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) wj)
(+.f64 (fma.f64 x #s(literal -2 binary64) wj) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (/.f64 (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 wj #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (*.f64 #s(literal -2 binary64) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))))
(/.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)))) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 wj (*.f64 wj wj))) (fma.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)))) (*.f64 wj wj)) (-.f64 (*.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj))) wj))
(pow.f64 (/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x))
(+.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))
(+.f64 (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) x)
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(+.f64 (+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) wj x)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 wj (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)))) (neg.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))) (*.f64 (*.f64 wj wj) (*.f64 (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) x) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 5/2 binary64) wj)) wj) (neg.f64 x))))
(+.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(+.f64 (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)) wj)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj))))
(fma.f64 x (*.f64 #s(literal 5/2 binary64) wj) wj)
(fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj wj)
(fma.f64 (*.f64 #s(literal 5/2 binary64) wj) x wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (*.f64 #s(literal 5/2 binary64) (*.f64 x wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)))) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 x (*.f64 (*.f64 #s(literal 5/2 binary64) wj) wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64))))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))) (neg.f64 (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj)) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 #s(literal 5/2 binary64) (*.f64 x wj))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 5/2 binary64) (*.f64 x wj) (neg.f64 wj))))
(+.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) wj)
(+.f64 (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64)) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64)))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64)))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64)))) (neg.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(+.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 wj (/.f64 (exp.f64 wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 (exp.f64 wj) (/.f64 wj #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 (*.f64 wj (exp.f64 wj)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal 1 binary64)))
(/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (-.f64 (*.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (exp.f64 wj) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)))) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (+.f64 (pow.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (fma.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 wj (exp.f64 wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (fma.f64 wj (/.f64 (exp.f64 wj) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (fma.f64 wj (exp.f64 wj) x))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(*.f64 (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(+.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj)))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (*.f64 x x) (fma.f64 wj (exp.f64 wj) x)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(fma.f64 (exp.f64 wj) wj (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (*.f64 wj (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) x) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(literal 1 binary64)) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))) (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) x) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 wj (exp.f64 wj))
(*.f64 (exp.f64 wj) wj)
(+.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(+.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj)
(+.f64 (-.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(-.f64 wj (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj)) (/.f64 (*.f64 wj wj) (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)) (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) wj)
(fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) wj)
(fma.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) wj)
(fma.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) wj)
(fma.f64 (*.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj)))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) wj)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 wj (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) x) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x)) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj)))) (*.f64 (fma.f64 wj (exp.f64 wj) x) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj)))) (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x)) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) wj) (neg.f64 (fma.f64 wj (exp.f64 wj) x))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj)))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64)) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x))) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(pow.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64))
(pow.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (exp.f64 wj) x)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) (fma.f64 wj (exp.f64 wj) x)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (neg.f64 (fma.f64 wj (exp.f64 wj) x))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) x) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj (exp.f64 wj) x) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (+.f64 #s(literal 1 binary64) wj)) (*.f64 #s(literal -1 binary64) (exp.f64 (neg.f64 wj))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 wj (exp.f64 wj) x)) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(*.f64 (/.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))))
(*.f64 (/.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(+.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (neg.f64 x)))
(+.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))
(-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))
(fma.f64 x (neg.f64 x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))
(fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 x (neg.f64 x)))
(fma.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj (exp.f64 wj))) (*.f64 x (neg.f64 x)))
(fma.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (*.f64 wj wj)) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 wj (exp.f64 wj)) (*.f64 wj (exp.f64 wj)) (*.f64 x (neg.f64 x)))
(fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 x x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))
(fma.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) wj (*.f64 x (neg.f64 x)))
(fma.f64 (neg.f64 x) x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)))
(fma.f64 (*.f64 (*.f64 wj (exp.f64 wj)) wj) (exp.f64 wj) (*.f64 x (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (exp.f64 wj) (*.f64 x (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))) (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))))
(/.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (-.f64 (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (*.f64 (*.f64 x (neg.f64 x)) (*.f64 x (neg.f64 x)))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x (neg.f64 x))))
(pow.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)))) (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x)) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (exp.f64 wj) x) (fma.f64 wj (exp.f64 wj) (neg.f64 x)))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 (+.f64 wj wj) #s(literal 3 binary64))) (*.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 wj (*.f64 wj wj)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.f64 (*.f64 x x) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))))
(*.f64 (fma.f64 (exp.f64 (+.f64 (+.f64 wj wj) (+.f64 wj wj))) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj) (*.f64 x x))))
(exp.f64 (*.f64 (+.f64 wj (log.f64 wj)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (+.f64 wj wj) (*.f64 (log.f64 wj) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 wj) #s(literal 2 binary64) (+.f64 wj wj)))
(pow.f64 (*.f64 wj (exp.f64 wj)) #s(literal 2 binary64))
(*.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))))
(*.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj (exp.f64 wj))))
(*.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (*.f64 wj wj)))
(*.f64 (*.f64 wj (exp.f64 wj)) (*.f64 wj (exp.f64 wj)))
(*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))
(*.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) wj)
(*.f64 (*.f64 (*.f64 wj (exp.f64 wj)) wj) (exp.f64 wj))
(*.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (exp.f64 wj))
(+.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(+.f64 (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)) wj)
(+.f64 (*.f64 x (*.f64 wj #s(literal 2/3 binary64))) (fma.f64 x (+.f64 wj wj) wj))
(+.f64 (+.f64 wj (*.f64 x (*.f64 wj #s(literal 2/3 binary64)))) (*.f64 x (+.f64 wj wj)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(fma.f64 x (*.f64 wj #s(literal 2/3 binary64)) (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj)
(fma.f64 wj (*.f64 x #s(literal 2/3 binary64)) (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 #s(literal 2/3 binary64) (*.f64 x wj) (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 #s(literal 2/3 binary64) (pow.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)
(fma.f64 (*.f64 x wj) #s(literal 2/3 binary64) (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 (*.f64 x wj) #s(literal 8/3 binary64) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 #s(literal 3/2 binary64) (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) x (fma.f64 x (+.f64 wj wj) wj))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(fma.f64 (pow.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64)) #s(literal 3/2 binary64) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj))) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj)))) (neg.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj)) (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 512/27 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 x wj) (*.f64 x wj)) #s(literal 64/9 binary64) (neg.f64 (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) (neg.f64 wj))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(+.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))) (neg.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))) (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))))))
(*.f64 (*.f64 (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 x #s(literal 2 binary64)))))
(*.f64 x wj)
(*.f64 wj x)
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))

eval186.0ms (1.6%)

Memory
2.1MiB live, 190.0MiB allocated
Compiler

Compiled 27 618 to 2 280 computations (91.7% saved)

prune140.0ms (1.2%)

Memory
15.9MiB live, 218.2MiB allocated
Pruning

29 alts after pruning (28 fresh and 1 done)

PrunedKeptTotal
New90819927
Fresh3912
Picked415
Done000
Total91529944
Accuracy
99.8%
Counts
944 → 29
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj)
47.2%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) wj)
5.6%
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(approx (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj))))) wj)
77.4%
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
32.5%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
35.2%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
47.6%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
28.9%
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
77.6%
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
74.1%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
74.1%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
69.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
6.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
69.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
85.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
70.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
50.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (*.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
71.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
95.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
87.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
12.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
77.9%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
Compiler

Compiled 1 604 to 706 computations (56% saved)

simplify219.0ms (1.9%)

Memory
-38.3MiB live, 262.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 wj x)
cost-diff0
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))
cost-diff0
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
cost-diff1792
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
cost-diff0
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
cost-diff0
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
cost-diff0
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
cost-diff0
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
cost-diff0
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
cost-diff0
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
cost-diff0
(*.f64 wj wj)
cost-diff0
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
cost-diff0
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
cost-diff0
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
cost-diff0
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
Rules
10 680×lower-fma.f32
10 652×lower-fma.f64
3 982×lower-*.f32
3 976×lower-*.f64
2 014×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084605
0127587
1303570
2723538
31947528
45988526
08108525
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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
x
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
wj
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
x
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(*.f64 wj wj)
(fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64))
#s(literal 1/6 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
x
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))
(/.f64 wj x)
wj
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(exp.f64 (neg.f64 wj))
(neg.f64 wj)
(+.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(/.f64 wj (fma.f64 wj x x))
(fma.f64 wj x x)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
x
(fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))
#s(literal -8/3 binary64)
#s(literal 5/2 binary64)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
wj
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
wj
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
x
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
#s(literal 5/2 binary64)
#s(literal -2 binary64)
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(+.f64 wj (/.f64 (-.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
#s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)
(*.f64 wj wj)
(fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64))
#s(literal 1/6 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64))
#s(literal 2/3 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (+.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (-.f64 #s(literal -1 binary64) wj))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
(+.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (-.f64 #s(literal -1 binary64) wj)))
x
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(/.f64 wj x)
wj
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x 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)
(+.f64 #s(literal 1 binary64) wj)
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 wj (fma.f64 wj x x))
(fma.f64 wj x x)

localize258.0ms (2.2%)

Memory
29.3MiB live, 380.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.015625
(/.f64 wj (fma.f64 wj x x))
accuracy0.01953125
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
accuracy0.05859375
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
accuracy14.599772381528139
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))
accuracy0.7421957531807407
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
accuracy2.2992627646844555
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
accuracy2.306127271674023
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
accuracy14.320522986391147
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
accuracy0
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
accuracy0
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
accuracy0.015625
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
accuracy3.094244366109861
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
accuracy0
(*.f64 wj wj)
accuracy3.094244366109861
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
accuracy54.50296443515866
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
accuracy0.01953125
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
accuracy0.03125
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
accuracy0.046875
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
accuracy2.6254735927199486
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
Samples
103.0ms182×0valid
73.0ms70×1valid
5.0ms2valid
Compiler

Compiled 429 to 87 computations (79.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 151.0ms
ival-mult: 54.0ms (35.8% of total)
ival-add: 33.0ms (21.9% of total)
ival-div: 14.0ms (9.3% of total)
adjust: 14.0ms (9.3% of total)
ival-sub: 11.0ms (7.3% of total)
ival-exp: 11.0ms (7.3% of total)
const: 11.0ms (7.3% of total)
exact: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series52.0ms (0.5%)

Memory
2.4MiB live, 83.3MiB allocated
Counts
23 → 492
Calls
Call 1
Inputs
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) #<representation binary64>) () ())
#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())
#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) #<representation binary64>) () ())
#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())
#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())
#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())
#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())
#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())
#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())
#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<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 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (patch (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj)))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 wj)) (taylor 0 x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2))) (taylor 0 x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)) (taylor inf x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)) (taylor inf x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) (taylor -inf x) (#s(alt (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (patch (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj) (taylor 0 x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- 5/2 (* 8/3 wj))) (taylor inf x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (patch #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1)))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)) (patch #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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 (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 (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 x (taylor 0 wj) (#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1)))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (pow wj 2) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x)))) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1))) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (patch (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ wj (* x (- (* 5/2 wj) 2))) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* 5/2 wj) (/ wj x)) 2)) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* x (- (* 5/2 wj) 2)) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -2 x) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* 5/2 x))) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x)))) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -5/2 x) 1))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (patch (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 (* 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 (* 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 x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (- wj (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (exp (neg wj))) (+ 1 wj)) (taylor inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (exp (neg wj))) (+ 1 wj)) (taylor -inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x))))))) (taylor 0 wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x)))))))) (taylor 0 wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) (patch (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x)))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x))))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))))))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3))))))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -2 wj)) (taylor 0 wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2))) (taylor 0 wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))) (taylor 0 wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x)))) (taylor -inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x)))) (taylor -inf wj) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (- wj (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (exp (neg wj)) (+ 1 wj)) (taylor inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ (exp (neg wj)) (+ 1 wj)) (taylor -inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) (patch (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor 0 x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf x) (#s(alt (/.f64 wj x) (patch (/.f64 wj x) #<representation binary64>) () ())) ())
#s(alt (- 1 wj) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj) (taylor 0 x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x))) (taylor inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 5/2 (* -8/3 wj))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x))))) (taylor -inf x) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 5/2 x)) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1)))) (taylor 0 wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (* -8/3 x) 1)) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1)) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1)) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1)) (taylor inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (* 8/3 x)))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x))))) (taylor -inf wj) (#s(alt (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (patch (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #<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 (/ (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 (/ (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 x) (taylor 0 wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x))) (taylor 0 wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (- (/ 1 x) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x))) (taylor inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x 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 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1 x) (taylor -inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (- (/ 1 x) (/ 1 (* wj x))) (taylor -inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 x) (/ 1 (* wj x))) wj)) (/ 1 x)) wj)) (/ 1 x)) (taylor -inf wj) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (/ wj (* x (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (* x (- (* -1 wj) 1)))) (taylor -inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (* x (- (* -1 wj) 1)))) (taylor -inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (* x (- (* -1 wj) 1)))) (taylor -inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (* x (- (* -1 wj) 1)))) (taylor -inf x) (#s(alt (/.f64 wj (fma.f64 wj x x)) (patch (/.f64 wj (fma.f64 wj x x)) #<representation binary64>) () ())) ())
Calls

123 calls:

TimeVariablePointExpression
6.0ms
wj
@inf
(- (* wj (exp wj)) x)
5.0ms
wj
@0
(* x (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))))
1.0ms
wj
@inf
(/ wj (+ (* wj x) x))
1.0ms
x
@0
(* x (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))))
1.0ms
x
@-inf
(* x (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))))

simplify253.0ms (2.2%)

Memory
17.6MiB live, 289.6MiB allocated
Algorithm
egg-herbie
Rules
8 676×lower-fma.f64
8 676×lower-fma.f32
5 558×lower-+.f64
5 558×lower-+.f32
5 220×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08637431
129157115
082846620
Stop Event
iter limit
node limit
Counts
492 → 469
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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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)))))))
(* -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 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 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)))
(* 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))))
(* -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)))
(* -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 (* (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)))))
(* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) 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)))
(* 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))
(* -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))))))
(- 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)
(* 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))))
(* 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)))))
(+ 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 (* 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 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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) (+ 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 (* (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))))
(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))
(* 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))))
(* -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)))
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(pow wj 2)
(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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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) (+ 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 (* (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))))
(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))
(* 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))))
(* -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)))
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) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(* 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)))))
(* -2 x)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(* 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))))
(* -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)))
-2
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(- (* 5/2 wj) 2)
(* 5/2 wj)
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(* 5/2 wj)
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/2)))
(* -1 (* wj (- (* 2 (/ 1 wj)) 5/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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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) (* 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 (* -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
(+ 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)) (+ (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) (* 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) (* 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)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* 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))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* 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)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(- wj (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1)))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
(/ wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x))))
(* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x))))
(/ wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(/ (- wj (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (exp (neg wj)) (+ 1 wj))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(/ (exp (neg wj)) (+ 1 wj))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj x)
(/ wj 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)
(* x (+ 5/2 (* -8/3 wj)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(* x (+ 5/2 (* -8/3 wj)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(+ 1 (* 5/2 x))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(* wj (- (* -8/3 x) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(* -1 (* wj (+ 1 (* 8/3 x))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (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)))))
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* 5/2 wj) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(/ (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)
(/ (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 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)))
(/ 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))))
(/ 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 (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(/ wj (* x (+ 1 wj)))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
Outputs
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal 5 binary64) x (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #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 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 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 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 x (*.f64 wj (*.f64 wj wj))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj) (*.f64 wj wj)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (neg.f64 wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)) (neg.f64 wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 wj) wj) wj))
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 (*.f64 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) x)) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #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)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64)))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64)))
(* -1 (* (pow wj 2) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 2) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj)) wj)
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* (pow wj 2) (- (+ (* -2 (/ x (pow wj 2))) (+ (* 5/2 (/ x wj)) (/ 1 wj))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))))
(* -1 (* (pow wj 2) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (+ (* 5/2 (/ x wj)) (/ 1 wj))))
(*.f64 (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj)) wj)
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) wj)))
(* (pow wj 2) (+ (* -1 (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))) (* -1 (/ (+ (* -1 (+ 1 (* 5/2 x))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) wj)))
(* wj (- 1 wj))
(*.f64 wj (-.f64 #s(literal 1 binary64) wj))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(+ (* wj (- 1 wj)) (* x (- (* wj (- 5/2 (* 8/3 wj))) 2)))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))
(* x (- (* wj (- 5/2 (* 8/3 wj))) 2))
(*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -2 binary64)))
(* x (- (+ (* wj (- 5/2 (* 8/3 wj))) (/ (* wj (- 1 wj)) x)) 2))
(*.f64 x (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -2 binary64)))
(* -1 (* x (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))))
(*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #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 (+.f64 #s(literal 2 binary64) (neg.f64 (*.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 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) (neg.f64 (*.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 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) (neg.f64 (*.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))) (neg.f64 x))
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (- 5/2 (* 8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* x (- 5/2 (* 8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (- (+ 5/2 (/ 1 x)) (+ (* 8/3 wj) (/ wj x))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(+ 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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (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 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* -1 (* wj (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal 5 binary64) x (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (* wj (+ 2 (* -5/2 wj))) 1)))
(*.f64 (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 wj wj) x))) (neg.f64 x)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 wj wj) x))) (neg.f64 x)))
(* -1 (* x (- (+ (* -1 (/ (pow wj 2) x)) (* wj (+ 2 (* -5/2 wj)))) 1)))
(neg.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 wj wj) x))) (neg.f64 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 wj 2)
(*.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)
(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 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal 5 binary64) x (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(* (pow wj 2) (+ 1 (* 5/2 x)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* (pow wj 2) (+ 1 (+ (* -2 (/ x wj)) (+ (* 5/2 x) (/ x (pow wj 2))))))
(*.f64 (*.f64 wj wj) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (/.f64 x (*.f64 wj wj))))
(* -1 (* (pow wj 2) (- (* -5/2 x) 1)))
(*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(* (pow wj 2) (+ (* -2 (/ x wj)) (* -1 (- (* -5/2 x) 1))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(* (pow wj 2) (+ (* -1 (- (* -5/2 x) 1)) (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 x (neg.f64 wj))) wj)))
(pow wj 2)
(*.f64 wj wj)
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(+ (* x (+ 1 (* wj (- (* 5/2 wj) 2)))) (pow wj 2))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 wj wj))
(* x (+ 1 (* wj (- (* 5/2 wj) 2))))
(fma.f64 x (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* x (+ 1 (+ (* wj (- (* 5/2 wj) 2)) (/ (pow wj 2) x))))
(fma.f64 x (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x)) x)
(* -1 (* x (- (* -1 (* wj (- (* 5/2 wj) 2))) 1)))
(*.f64 (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(neg.f64 (fma.f64 x (neg.f64 (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))) (neg.f64 x)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(neg.f64 (fma.f64 x (neg.f64 (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))) (neg.f64 x)))
(* -1 (* x (- (+ (* -1 (* wj (- (* 5/2 wj) 2))) (* -1 (/ (pow wj 2) x))) 1)))
(neg.f64 (fma.f64 x (neg.f64 (fma.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (/.f64 (*.f64 wj wj) x))) (neg.f64 x)))
wj
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ wj (* x (- (* 5/2 wj) 2)))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (+ (* 5/2 wj) (/ wj x)) 2))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(* x (- (* 5/2 wj) 2))
(*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (/.f64 wj x))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (/.f64 wj x))))
(* -1 (* x (+ (* -1 (- (* 5/2 wj) 2)) (* -1 (/ wj x)))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (/.f64 wj x))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(* wj (+ 1 (* 5/2 x)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* wj (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))))
(*.f64 wj (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))
(* -1 (* wj (- (* -5/2 x) 1)))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(neg.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(neg.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))))
(* -1 (* wj (- (+ (* -5/2 x) (* 2 (/ x wj))) 1)))
(neg.f64 (*.f64 wj (fma.f64 #s(literal 2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))))
-2
#s(literal -2 binary64)
(- (* 5/2 wj) 2)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(- (* 5/2 wj) 2)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* wj (- 5/2 (* 2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal -2 binary64) wj)))
(* 5/2 wj)
(*.f64 wj #s(literal 5/2 binary64))
(* -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))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) 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 wj (fma.f64 wj (fma.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal 5 binary64) x (*.f64 x #s(literal 2/3 binary64))))) (neg.f64 wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64))) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 wj (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (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 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -2/3 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj wj))))) (/.f64 x (*.f64 wj (exp.f64 wj))))) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) #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 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (/.f64 (-.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) #s(literal -1 binary64)) (/.f64 x (exp.f64 wj))) wj)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.f64 x (*.f64 (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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(neg.f64 (/.f64 x (*.f64 (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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.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 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) (*.f64 (fma.f64 x wj x) (exp.f64 wj))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(-.f64 (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj) x)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 (-.f64 (/.f64 x wj) (exp.f64 wj)) (neg.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(neg.f64 (*.f64 x (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(neg.f64 (*.f64 x (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(neg.f64 (*.f64 x (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64))))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(- wj (/ wj (+ 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
x
(+ x (* -2 (* wj x)))
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj)))
(*.f64 wj (+.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj)))
(*.f64 wj (+.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (fma.f64 wj (/.f64 #s(literal 1 binary64) wj) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1)))
(*.f64 (neg.f64 wj) (+.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) #s(literal -1 binary64)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (+.f64 (neg.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(fma.f64 wj (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(fma.f64 wj (fma.f64 wj (neg.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x))) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
(fma.f64 wj (fma.f64 (neg.f64 wj) (fma.f64 wj (-.f64 (/.f64 #s(literal 2 binary64) x) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (+.f64 (/.f64 (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)) x) (/.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)) x)) (neg.f64 (+.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 x #s(literal 1/6 binary64) #s(literal 7/2 binary64)))))) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 x #s(literal -3/2 binary64) #s(literal -3 binary64))) (/.f64 (*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x))) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(fma.f64 wj (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (neg.f64 wj) (exp.f64 (+.f64 wj wj)))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(fma.f64 wj (fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (+.f64 x (exp.f64 wj)) (*.f64 (*.f64 wj wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (neg.f64 wj) (exp.f64 (+.f64 wj wj))))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
(fma.f64 wj (-.f64 (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 x (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 x) x) (exp.f64 (+.f64 wj wj))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) (*.f64 wj (*.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))) wj)
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(neg.f64 (fma.f64 wj (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (+.f64 wj wj))))) (neg.f64 wj)) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 (/.f64 (-.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))) (/.f64 (*.f64 x x) (*.f64 (neg.f64 wj) (exp.f64 (+.f64 wj wj))))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64))) (neg.f64 (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))))) (neg.f64 wj)) (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (+.f64 wj wj)))) (neg.f64 wj)) (neg.f64 wj)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (+.f64 wj wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(fma.f64 (neg.f64 wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (+.f64 wj wj)))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj)))) wj))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (+.f64 wj wj))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (fma.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (fma.f64 wj wj wj) (pow.f64 (exp.f64 wj) #s(literal 4 binary64)))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (fma.f64 wj #s(literal 2 binary64) wj))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (+.f64 wj wj))))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 x x))) (/.f64 wj (fma.f64 x wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 wj x))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 x x))) (/.f64 wj (fma.f64 x wj x))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (fma.f64 x wj x) (exp.f64 wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (fma.f64 x wj x))) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 wj (*.f64 (exp.f64 wj) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) x) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) x)) x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 #s(literal -2 binary64) wj #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal -2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 1 binary64) x))))) #s(literal -2 binary64)) #s(literal 1 binary64))
(/ wj x)
(/.f64 wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 x wj))))
(* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 x wj)))))
(* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (exp.f64 (neg.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) (*.f64 x wj))))
(/ wj x)
(/.f64 wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (neg.f64 wj) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x wj)) (/.f64 #s(literal -1 binary64) x)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(*.f64 (neg.f64 wj) (+.f64 (/.f64 (+.f64 (/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (exp.f64 (neg.f64 wj)))) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(*.f64 (neg.f64 wj) (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x wj)) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj)))) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x)))
(/ (- wj (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)
(/ (exp (neg wj)) (+ 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 x wj x))))
(/ (exp (neg wj)) (+ 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) x))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) x))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) x))
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(/ wj x)
(/.f64 wj x)
(- 1 wj)
(-.f64 #s(literal 1 binary64) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(- (+ 1 (* x (+ 5/2 (* -8/3 wj)))) wj)
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (- (+ 5/2 (+ (* -8/3 wj) (/ 1 x))) (/ wj x)))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* x (+ 5/2 (* -8/3 wj)))
(*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(* -1 (* x (+ (* -1 (+ 5/2 (* -8/3 wj))) (* -1 (/ (- 1 wj) x)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(+ 1 (* 5/2 x))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(+ 1 (+ (* 5/2 x) (* wj (- (* -8/3 x) 1))))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(* wj (- (* -8/3 x) 1))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* wj (- (+ (* -8/3 x) (+ (* 5/2 (/ x wj)) (/ 1 wj))) 1))
(fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj))) (neg.f64 wj))
(* -1 (* wj (+ 1 (* 8/3 x))))
(*.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
(* -1 (* wj (+ 1 (+ (* -1 (/ (+ 1 (* 5/2 x)) wj)) (* 8/3 x)))))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal 8/3 binary64) (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj)) wj))
1
#s(literal 1 binary64)
(+ 1 (* 2 wj))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 (neg.f64 wj) (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 (neg.f64 wj) (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(neg.f64 (*.f64 (neg.f64 wj) (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) 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 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (* -8/3 wj))) 2)))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))
(/ (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 (exp.f64 (neg.f64 wj)) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (/.f64 (exp.f64 (neg.f64 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)
(/.f64 (-.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj (*.f64 wj wj)))) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj 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 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (exp (* -1 wj))) (* -1 (/ (- (* -1 (/ (- (/ (exp (* -1 wj)) wj) (exp (* -1 wj))) wj)) (exp (* -1 wj))) wj))) wj))
(/.f64 (-.f64 (/.f64 (-.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj)) (neg.f64 wj)) (exp.f64 (neg.f64 wj))) (neg.f64 wj))
(/ wj x)
(/.f64 wj x)
(* wj (+ (* -1 (/ wj x)) (/ 1 x)))
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) wj)) x)
(* wj (+ (* wj (- (/ wj x) (/ 1 x))) (/ 1 x)))
(*.f64 wj (fma.f64 wj (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 1 binary64) x)))
(* wj (+ (* wj (- (* wj (+ (* -1 (/ wj x)) (/ 1 x))) (/ 1 x))) (/ 1 x)))
(*.f64 wj (fma.f64 wj (fma.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 1 binary64) x)))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (/ 1 x) (/ 1 (* wj x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 x wj)))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (/ 1 (* wj x)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 x wj))))
(- (+ (/ 1 x) (/ 1 (* (pow wj 2) x))) (+ (/ 1 (* wj x)) (/ 1 (* (pow wj 3) x))))
(+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x wj)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj (*.f64 wj wj)))))))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(- (/ 1 x) (/ 1 (* wj x)))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 x wj)))
(+ (* -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 #s(literal -1 binary64) (*.f64 x wj))) 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 #s(literal -1 binary64) (*.f64 x wj))) wj)) wj))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(/ wj (* x (+ 1 wj)))
(/.f64 wj (fma.f64 x wj x))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(neg.f64 (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(neg.f64 (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(neg.f64 (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x))))
(* -1 (/ wj (* x (- (* -1 wj) 1))))
(neg.f64 (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x))))

rewrite260.0ms (2.3%)

Memory
-18.1MiB live, 325.8MiB allocated
Rules
5 462×lower-fma.f32
5 434×lower-fma.f64
4 112×lower-*.f32
4 106×lower-*.f64
3 114×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084500
0127481
1731451
27297451
08059443
Stop Event
iter limit
node limit
iter limit
Counts
23 → 378
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(*.f64 wj wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))
(/.f64 wj x)
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 wj (fma.f64 wj x x))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(+.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) x)
(+.f64 (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(+.f64 (+.f64 x (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj wj) #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) wj (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj x)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) (neg.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))))) (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))
(*.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(+.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 x #s(literal -2 binary64) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(fma.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) wj (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)))) (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))) (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) #s(literal 4 binary64) (-.f64 (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64))))) (neg.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj)))) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))))
(*.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj wj))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal 2 binary64)))))
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
#s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj))
(exp.f64 (*.f64 (log.f64 wj) #s(literal 2 binary64)))
(pow.f64 wj #s(literal 2 binary64))
(*.f64 wj wj)
(*.f64 #s(literal 1 binary64) (*.f64 wj wj))
(*.f64 (*.f64 wj wj) #s(literal 1 binary64))
(*.f64 (pow.f64 wj #s(literal 1 binary64)) (pow.f64 wj #s(literal 1 binary64)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(+.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))
(+.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) x)
(+.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (fma.f64 wj wj x))
(+.f64 (*.f64 wj (*.f64 x #s(literal -2 binary64))) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(+.f64 (+.f64 x (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))) (*.f64 wj wj))
(+.f64 (+.f64 x (*.f64 wj (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))))
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x)
(fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (fma.f64 wj wj x))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (fma.f64 wj wj x))
(fma.f64 #s(literal -2 binary64) (*.f64 wj x) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x))
(fma.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) wj x)
(fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) wj (fma.f64 wj wj x))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(fma.f64 (*.f64 wj x) (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (fma.f64 wj wj x))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x (fma.f64 wj wj x))
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x (fma.f64 wj (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))) (fma.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))) (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj x)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x)))) (neg.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))) (-.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)) (*.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj))) (*.f64 x (-.f64 x (*.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (neg.f64 x))))
(+.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(+.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(+.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (fma.f64 x #s(literal -2 binary64) wj))
(+.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(+.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) wj)
(+.f64 (fma.f64 x #s(literal -2 binary64) wj) (*.f64 wj (*.f64 x #s(literal 5/2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (/.f64 (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 wj #s(literal 1 binary64) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 x (*.f64 wj #s(literal 5/2 binary64)) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 #s(literal 5/2 binary64) (*.f64 wj x) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) wj (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) x (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))
(fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) x wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))
(fma.f64 (*.f64 wj #s(literal 5/2 binary64)) x (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 (*.f64 wj #s(literal 5/2 binary64)) x (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 wj x) #s(literal 5/2 binary64) (fma.f64 x #s(literal -2 binary64) wj))
(fma.f64 (*.f64 wj x) #s(literal 5/2 binary64) (+.f64 wj (*.f64 x #s(literal -2 binary64))))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 wj (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj (*.f64 x (*.f64 wj x))) #s(literal 25/4 binary64)))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 x (*.f64 wj x))) #s(literal 25/4 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (*.f64 x #s(literal 5/2 binary64))) wj)) (*.f64 x #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 wj (*.f64 wj wj)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj)) (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj)))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))))
(/.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x (*.f64 #s(literal -2 binary64) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 wj (*.f64 wj wj))) (fma.f64 wj wj (-.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)))) (neg.f64 (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 wj (*.f64 wj wj)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj)))) (neg.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))) (-.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))))
(*.f64 (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj)) (*.f64 #s(literal -8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (-.f64 (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) (*.f64 x (*.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2 binary64)) (fma.f64 wj (*.f64 x #s(literal 5/2 binary64)) wj))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (neg.f64 wj))))
(+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64)))
(+.f64 (*.f64 wj #s(literal 5/2 binary64)) #s(literal -2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64))))
(fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))
(fma.f64 #s(literal 5/2 binary64) wj #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64)) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64))) (neg.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 wj wj) #s(literal 25/4 binary64))) (-.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 125/8 binary64) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal 4 binary64)) (*.f64 wj #s(literal -5 binary64)))))
(*.f64 (fma.f64 (*.f64 wj wj) #s(literal 25/4 binary64) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal 5/2 binary64) #s(literal 2 binary64))))
(+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(+.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) wj)
(+.f64 (-.f64 wj (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))) (/.f64 (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (/.f64 (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(fma.f64 (neg.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))) (neg.f64 (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (*.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))) (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))))
(+.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(-.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x))))
(/.f64 (neg.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))))
(/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
(/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x))) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (*.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))) (+.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x))
(+.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (neg.f64 x))
(+.f64 (neg.f64 x) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)
(-.f64 (/.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))))
(-.f64 (/.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
(fma.f64 #s(literal -1 binary64) x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))) (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
(/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x))) (neg.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (neg.f64 x)))
(*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))))))
(*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj)))))
#s(approx (* wj (exp wj)) (fma.f64 wj (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) wj))
(+.f64 (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))) (/.f64 (*.f64 wj x) x))
(+.f64 (/.f64 (*.f64 wj x) x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(fma.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) x) x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(fma.f64 x (/.f64 wj x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(fma.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 (*.f64 wj x) x))
(fma.f64 (/.f64 wj x) x (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x))
(fma.f64 (*.f64 wj x) (/.f64 #s(literal 1 binary64) x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 wj x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 wj x) x) (/.f64 (*.f64 wj x) x) (-.f64 (*.f64 (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))) (*.f64 (/.f64 (*.f64 wj x) x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 wj x) x) (/.f64 (*.f64 wj x) x)) (*.f64 (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))) (-.f64 (/.f64 (*.f64 wj x) x) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64)))) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x))))
(/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)))) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64))) x) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64))) x) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))))
(*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 wj x))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 wj x))) x)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 wj x)))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(+.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x))
(+.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (neg.f64 wj) (fma.f64 wj x x)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 wj x)))
(-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x)))
(-.f64 (/.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x)))) (/.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x)))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(fma.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 x)) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x))) (/.f64 wj x))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))) (/.f64 wj x))
(fma.f64 (/.f64 #s(literal 1 binary64) x) wj (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))) (/.f64 wj x))
(fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)) (/.f64 wj x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x))) (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x))))
(/.f64 (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (*.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64))) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))))
(/.f64 (fma.f64 wj (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (*.f64 x (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)))) (*.f64 x (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x))))
(/.f64 (fma.f64 wj (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 x (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))))) (*.f64 x (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 wj (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (*.f64 x (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))))) (*.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (*.f64 (/.f64 x wj) (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)))) (*.f64 (/.f64 x wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 x wj) (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))))) (*.f64 (/.f64 x wj) (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (*.f64 (/.f64 x wj) (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))))) (*.f64 (/.f64 x wj) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/.f64 (fma.f64 (neg.f64 wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (*.f64 (neg.f64 x) (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)))) (*.f64 (neg.f64 x) (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x))))
(/.f64 (fma.f64 (neg.f64 wj) (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))))) (*.f64 (neg.f64 x) (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 wj) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (*.f64 (neg.f64 x) (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))))) (*.f64 (neg.f64 x) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)) x (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) wj)) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) x))
(/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)) (/.f64 x wj) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (/.f64 x wj)))
(/.f64 (fma.f64 (-.f64 (*.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj x x)) (fma.f64 wj wj wj)) (neg.f64 x) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (neg.f64 wj))) (*.f64 (*.f64 (+.f64 wj #s(literal 1 binary64)) (fma.f64 wj x x)) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))) x (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) wj)) (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))) (/.f64 x wj) (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (/.f64 x wj)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))) (neg.f64 x) (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (neg.f64 wj))) (*.f64 (fma.f64 (/.f64 wj (fma.f64 wj x x)) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))) x (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) wj)) (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))) (/.f64 x wj) (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 1 binary64))) (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 x wj)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))) (neg.f64 x) (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (neg.f64 wj))) (*.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (*.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))))) (fma.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x))) (*.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64)) (/.f64 (*.f64 wj wj) (*.f64 x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)))
(/.f64 (-.f64 (*.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (fma.f64 wj x x) (fma.f64 wj x x)))) (+.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x))))
(*.f64 (+.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 x (*.f64 x x))) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (-.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) (/.f64 wj x)) (/.f64 (*.f64 wj wj) (*.f64 x x)))))
(*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 wj x x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 wj (neg.f64 x)))
(neg.f64 (/.f64 wj (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 wj) x))
(/.f64 wj x)
(/.f64 #s(literal 1 binary64) (/.f64 x wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x wj) #s(literal 1 binary64)))
(/.f64 (neg.f64 wj) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x wj) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 wj x))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 wj (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) wj)
(+.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(+.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 (*.f64 wj (*.f64 #s(literal -8/3 binary64) x)) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(+.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (neg.f64 wj))
(+.f64 (+.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (*.f64 #s(literal -8/3 binary64) x))) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 wj (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(-.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj)
(-.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
(fma.f64 wj (*.f64 #s(literal -8/3 binary64) x) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(fma.f64 x (*.f64 wj #s(literal -8/3 binary64)) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) x (-.f64 #s(literal 1 binary64) wj))
(fma.f64 (*.f64 wj x) #s(literal -8/3 binary64) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (*.f64 wj #s(literal -8/3 binary64)) x (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (*.f64 x #s(literal -8/3 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj) (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj) (-.f64 (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (-.f64 #s(literal 1 binary64) wj))))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj))))) (neg.f64 (fma.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj))) (neg.f64 (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 wj (*.f64 wj wj))) (fma.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 wj wj (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64))) (*.f64 wj wj)) (+.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal 1 binary64)) wj))
(*.f64 (fma.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) #s(literal 1 binary64)) wj)))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(neg.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (neg.f64 wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (neg.f64 wj)))))
(/.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (+.f64 (neg.f64 wj) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(/.f64 (*.f64 (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (neg.f64 (neg.f64 (exp.f64 (neg.f64 wj)))) (neg.f64 (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 wj) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (exp.f64 (neg.f64 wj)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj (*.f64 wj wj) #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) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 wj x x))) (/.f64 (neg.f64 wj) (fma.f64 wj x x)))
(neg.f64 (/.f64 (neg.f64 wj) (fma.f64 wj x x)))
(/.f64 wj (fma.f64 wj x x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj x x) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 wj x x) wj) #s(literal 1 binary64)))
(/.f64 (neg.f64 wj) (neg.f64 (fma.f64 wj x x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 wj x x) wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (neg.f64 (fma.f64 wj x x))))
(/.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) x)
(pow.f64 (/.f64 (fma.f64 wj x x) wj) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (fma.f64 wj x x)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (fma.f64 wj x x)))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 wj x x))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 wj) (fma.f64 wj x x)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj x x)) wj)
(*.f64 (/.f64 wj (fma.f64 (*.f64 wj x) (*.f64 wj (*.f64 x (*.f64 wj x))) (*.f64 x (*.f64 x x)))) (fma.f64 x (-.f64 x (*.f64 wj x)) (*.f64 wj (*.f64 x (*.f64 wj x)))))
(*.f64 (/.f64 wj (*.f64 (fma.f64 wj x x) (-.f64 (*.f64 wj x) x))) (-.f64 (*.f64 wj x) x))

eval142.0ms (1.2%)

Memory
12.9MiB live, 200.5MiB allocated
Compiler

Compiled 25 439 to 2 041 computations (92% saved)

prune396.0ms (3.4%)

Memory
-149.2MiB live, 262.5MiB allocated
Pruning

33 alts after pruning (28 fresh and 5 done)

PrunedKeptTotal
New85114865
Fresh91423
Picked145
Done011
Total86133894
Accuracy
99.8%
Counts
894 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.4%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj)
47.2%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) wj)
5.6%
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(approx (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj))))) wj)
77.4%
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
32.5%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
35.2%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
47.6%
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
28.9%
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
74.1%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
73.8%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
73.2%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
71.5%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
69.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
6.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
85.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
94.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
95.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
54.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
87.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
12.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
13.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
95.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
76.6%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x)))
74.6%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
73.7%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
87.9%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
84.7%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
Compiler

Compiled 1 508 to 706 computations (53.2% saved)

simplify438.0ms (3.8%)

Memory
-0.6MiB live, 513.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
cost-diff320
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
cost-diff512
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
cost-diff512
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
cost-diff0
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
cost-diff0
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
cost-diff0
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
cost-diff0
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
cost-diff0
(+.f64 wj #s(literal 1 binary64))
cost-diff0
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
cost-diff0
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
cost-diff0
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
cost-diff0
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
cost-diff0
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
cost-diff128
(/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x))
cost-diff384
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))
Rules
33 014×lower-fma.f32
32 996×lower-fma.f64
6 160×lower-*.f32
6 148×lower-*.f64
4 796×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094625
0135597
1319595
2845564
33841555
08305543
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))
x
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))
wj
(fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
#s(literal 8/3 binary64)
#s(literal -5/2 binary64)
#s(literal 2 binary64)
(fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))
(*.f64 wj wj)
(/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(neg.f64 x)
#s(literal -1 binary64)
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
x
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
wj
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(*.f64 wj wj)
(fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64))
#s(literal 1/6 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
#s(literal 2 binary64)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
#s(literal 2/3 binary64)
(*.f64 wj #s(literal 3/2 binary64))
wj
#s(literal 3/2 binary64)
(neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
#s(literal 1 binary64)
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 1 binary64) wj)
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
x
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(exp.f64 wj)
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj x) (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 wj (+.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal -1 binary64)) x))))) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj x) (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 wj (+.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal -1 binary64)) x))))) x))
(neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 wj x) (+.f64 #s(literal -2 binary64) (neg.f64 (*.f64 wj (+.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal -1 binary64)) x))))) x)
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))
(*.f64 x (fma.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal -1 binary64)) x)))) #s(literal -1 binary64)))
x
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))
(fma.f64 wj (+.f64 #s(literal 2 binary64) (*.f64 wj (+.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (/.f64 (+.f64 wj #s(literal -1 binary64)) x)))) #s(literal -1 binary64))
wj
(fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
#s(literal 8/3 binary64)
#s(literal -5/2 binary64)
#s(literal 2 binary64)
(fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 (+.f64 wj #s(literal -1 binary64)) (/.f64 (*.f64 wj wj) x) #s(literal -1 binary64))
(*.f64 wj wj)
(/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x))
(/.f64 (+.f64 wj #s(literal -1 binary64)) x)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(neg.f64 x)
#s(literal -1 binary64)
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
x
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#s(literal 1 binary64)
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(+.f64 wj (/.f64 (-.f64 x #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
wj
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
#s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj))
(fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)
(fma.f64 wj (fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) wj) wj)
(*.f64 wj wj)
(fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64))
#s(literal 1/6 binary64)
#s(literal 1/2 binary64)
#s(literal 1 binary64)
x
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
#s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))
(+.f64 wj (+.f64 wj #s(literal 1 binary64)))
#s(literal 2 binary64)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(+.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj)))
#s(literal 2/3 binary64)
(*.f64 wj #s(literal 3/2 binary64))
wj
#s(literal 3/2 binary64)
(neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (-.f64 #s(literal -1 binary64) wj))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
#s(literal 1 binary64)
(/.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))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
x
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(exp.f64 wj)

localize256.0ms (2.2%)

Memory
2.9MiB live, 351.9MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
accuracy0.015625
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
accuracy0.0234375
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
accuracy14.473206613061391
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
accuracy0.7421957531807407
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
accuracy2.306127271674023
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
accuracy2.770382344235564
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
accuracy14.320522986391147
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
accuracy0
(+.f64 wj #s(literal 1 binary64))
accuracy0.0234375
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
accuracy14.320522986391147
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
accuracy45.24792890473368
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
accuracy0
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
accuracy0.05859375
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
accuracy9.857095573734506
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
accuracy0.01171875
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
accuracy0.03515625
(fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))
accuracy0.0546875
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))
accuracy2.6254735927199486
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
Samples
111.0ms197×0valid
71.0ms59×1valid
Compiler

Compiled 468 to 90 computations (80.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 149.0ms
ival-mult: 48.0ms (32.3% of total)
ival-add: 29.0ms (19.5% of total)
ival-div: 19.0ms (12.8% of total)
ival-exp: 13.0ms (8.7% of total)
ival-sub: 11.0ms (7.4% of total)
adjust: 11.0ms (7.4% of total)
const: 11.0ms (7.4% of total)
ival-neg: 4.0ms (2.7% of total)
exact: 1.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series46.0ms (0.4%)

Memory
15.3MiB live, 52.1MiB allocated
Counts
26 → 528
Calls
Call 1
Inputs
#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())
#s(alt #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())
#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())
#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())
#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())
#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())
#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())
Outputs
#s(alt -1 (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* 2 wj) 1) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (/ 1 x)))))) 1) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* wj (- (* wj (+ 8/3 (/ 1 x))) (+ 5/2 (/ 1 x)))))) 1) (taylor 0 wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ 8/3 (/ 1 x))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x)))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (+ (/ 1 (* wj x)) (/ 1 (pow wj 3)))))) (taylor inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ 8/3 (/ 1 x))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 2) wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x))))) (taylor -inf wj) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x) (taylor 0 x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1) (taylor -inf x) (#s(alt (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) (patch (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (/ wj x) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (/ wj x) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (- (/ wj x) (/ 1 x)) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- 1 wj) x)) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) (patch (/.f64 (-.f64 #s(literal 1 binary64) 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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #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 #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) (patch #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x)))))) (taylor 0 wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x))))) (taylor inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x)))))) (taylor -inf wj) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 2) (- 1 wj)) (taylor 0 x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (taylor inf x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1))) (taylor -inf x) (#s(alt #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<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 #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) (patch #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x)))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x))))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))))))))) (taylor 0 wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))) (taylor inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1))) (taylor -inf wj) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj))))))) (taylor 0 x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3))))))) (taylor inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) (patch #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (exp (neg wj))) (+ 1 wj)) (taylor inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (* x (exp (neg wj))) (+ 1 wj)) (taylor -inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1)))))) (taylor -inf x) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x))))))) (taylor 0 wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x)))))))) (taylor 0 wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj))) (taylor inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) (patch (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2))) (taylor 0 wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2))) (taylor 0 wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ wj x) (taylor -inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x)))) (taylor -inf wj) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- wj (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x) (taylor 0 x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (exp (neg wj)) (+ 1 wj)) (taylor inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))) (taylor inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (exp (neg wj)) (+ 1 wj)) (taylor -inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj))) (taylor -inf x) (#s(alt #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) (patch #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64))))) (patch (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.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 wj (+.f64 wj #s(literal 1 binary64)))) (patch #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- wj 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (patch (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 wj) (taylor 0 wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (/ 1 wj))) (taylor -inf wj) (#s(alt (+.f64 wj #s(literal 1 binary64)) (patch (+.f64 wj #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (taylor 0 x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (/ x (+ (exp wj) (* wj (exp wj)))) (taylor -inf x) (#s(alt (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) (patch (-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (- 1 (* -2 x)))) (taylor 0 wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))) (taylor 0 x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor inf x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (taylor -inf x) (#s(alt (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #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 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) (patch (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- wj x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 wj)) x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x) (taylor 0 wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (* -1 (/ x wj)))) (taylor inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (/ x wj)))) (taylor -inf wj) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (exp wj))) (taylor 0 x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (* wj (exp wj)) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (patch (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 wj)) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))) (taylor 0 wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (patch #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- 1 (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj))) (taylor inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt wj (taylor -inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (/ 1 wj) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1))) (taylor -inf wj) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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 (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (- wj (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj))))) (taylor inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) (patch (fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (* 2 x))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (* 3/2 x)) 1))))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (+ (* 3/2 x) (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) 1))))) x) (taylor 0 wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (taylor inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj)))))) (taylor inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (* -1 (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (* -1 (/ x (exp wj)))) wj))) (taylor -inf wj) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (/ wj (+ 1 wj)) (taylor 0 x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ x (* (exp wj) (+ 1 wj)))) (taylor -inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (patch (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- wj 1)))) (taylor 0 wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))) (taylor 0 wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) (taylor inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) (taylor inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor -inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (patch (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -1 (* wj (+ 1 (* 2 x))))) (taylor 0 wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (+ 1 (* 2 x))))) (taylor 0 wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) 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)))) (+ 1 (* 2 x))))) (taylor 0 wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt -1 (taylor inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) (taylor inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) (taylor inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj))))) (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))))) (taylor inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt -1 (taylor -inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) (taylor -inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1) (taylor -inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) (+ 1 (/ x (exp wj)))) wj))) 1) wj)) 1) (taylor -inf wj) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj))) (taylor 0 x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))) (taylor inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))) (taylor -inf x) (#s(alt (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (patch (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 2) (- 1 wj))) (taylor 0 x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) (taylor 0 x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) (taylor 0 x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) (taylor 0 x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (taylor inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)) (taylor inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)) (taylor inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)) (taylor inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (taylor -inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor -inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor -inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x)))) (taylor -inf x) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* 2 (* wj x))) (taylor 0 wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* 2 x)))) (taylor 0 wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x))))))))) (taylor 0 wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))) (taylor inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x))))) (taylor inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x)))))) (taylor inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x))))))) (taylor inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (* x (+ 8/3 (/ 1 x)))) (taylor -inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))) (taylor -inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj))))) (taylor -inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* -1 (/ (+ (* -2 x) (/ x wj)) wj))) wj))))) (taylor -inf wj) (#s(alt (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) (patch (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))) #<representation binary64>) () ())) ())
#s(alt -1 (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (pow wj 2) x)) 1) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1) (taylor 0 wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow wj 3) x) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x)))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x))) (taylor inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (pow wj 3) x) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x)))) (taylor -inf wj) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x) (taylor 0 x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt -1 (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1) (taylor -inf x) (#s(alt (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) (patch (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt -5/2 (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 8/3 wj) 5/2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 8/3 wj) 5/2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 8/3 wj) 5/2) (taylor 0 wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 wj) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 8/3 (* 5/2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 8/3 (* 5/2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* wj (- 8/3 (* 5/2 (/ 1 wj)))) (taylor inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 8/3 wj) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3))) (taylor -inf wj) (#s(alt (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (patch (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) (patch #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))) #<representation binary64>) () ())) ())
#s(alt wj (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* -1 wj))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- wj 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1)))) (taylor 0 wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj)) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3)))) (taylor inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (- 1 (/ 1 wj)) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj))) (taylor -inf wj) (#s(alt (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) (patch (/.f64 wj (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* 2 wj)) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* 3/2 wj)))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj)))))) (taylor 0 wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (+ (exp wj) (/ (exp wj) wj))) (taylor inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* wj (exp wj)) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj))))) (taylor -inf wj) (#s(alt (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) (patch (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor 0 x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* (exp wj) (+ 1 wj))) (taylor -inf x) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* -2 (* wj x))) (taylor 0 wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x)))) (taylor 0 wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* wj (exp wj))) (taylor inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj) (taylor inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj) (taylor inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj) (taylor inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (/ x (* wj (exp wj))) (taylor -inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj)) (taylor -inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj)) (taylor -inf wj) (#s(alt (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (patch (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #<representation binary64>) () ())) ())
Calls

132 calls:

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

simplify715.0ms (6.2%)

Memory
27.4MiB live, 336.2MiB allocated
Algorithm
egg-herbie
Rules
8 254×lower-fma.f64
8 254×lower-fma.f32
6 102×lower-+.f64
6 102×lower-+.f32
4 820×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09348255
131477924
083357553
Stop Event
iter limit
node limit
Counts
528 → 501
Calls
Call 1
Inputs
-1
(- (* 2 wj) 1)
(- (* wj (+ 2 (* -1 (* wj (+ 5/2 (/ 1 x)))))) 1)
(- (* wj (+ 2 (* wj (- (* wj (+ 8/3 (/ 1 x))) (+ 5/2 (/ 1 x)))))) 1)
(* (pow wj 3) (+ 8/3 (/ 1 x)))
(* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x))))
(* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))))))
(* (pow wj 3) (+ 8/3 (/ 1 x)))
(* -1 (* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x)))))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x)))))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 2) wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x)))))
(* -1 (/ (* (pow wj 2) (- 1 wj)) x))
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(/ -1 x)
(- (/ wj x) (/ 1 x))
(- (/ wj x) (/ 1 x))
(- (/ wj x) (/ 1 x))
(/ wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(/ wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) x))
(* -1 (/ (- 1 wj) 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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
(+ 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)))))))
(* -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 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 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)))
(* 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))))
(* -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)))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(- wj (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1)))
1
(+ 1 (* -2 wj))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
(/ wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x))))
(* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x))))
(/ wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(/ (- wj (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/ (exp (neg wj)) (+ 1 wj))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(/ (exp (neg wj)) (+ 1 wj))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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) (* 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 (* -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
(+ 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)) (+ (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) (* 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) (* 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)))))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
1
(+ 1 wj)
(+ 1 wj)
(+ 1 wj)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (/ 1 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))))
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
(* -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 (/ (* 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)))))
(/ 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))))
(* -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) (* 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 (* -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
(+ 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)) (+ (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) (* 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) (* 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)
(- wj x)
(- (* wj (+ 1 wj)) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(* wj (exp wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(* 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))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* wj (exp wj)))
(+ (* -1 x) (* 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)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
wj
(* wj (+ 1 wj))
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp wj))
(* wj (exp 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))))
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
(* -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 (/ wj (+ 1 wj)))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 x)
(- (* wj (+ 1 (* 2 x))) x)
(- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (* 3/2 x)) 1))))) x)
(- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (+ (* 3/2 x) (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) 1))))) x)
1
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (+ (/ 1 wj) (/ x (* wj (exp wj)))))
(- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj))))))
1
(+ 1 (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (* -1 (/ x (exp wj)))) wj)))
(+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (* -1 (/ x (exp wj)))) wj)))
(/ wj (+ 1 wj))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
wj
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
x
(+ x (* -1 (* wj (+ 1 (* 2 x)))))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (+ 1 (* 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)))) (+ 1 (* 2 x)))))
-1
(- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1)
(- (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1)
(- (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj))))) (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))))
-1
(- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1)
(- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1)
(- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) (+ 1 (/ x (exp wj)))) wj))) 1) wj)) 1)
(* -1 (/ wj (+ 1 wj)))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(/ x (* (exp wj) (+ 1 wj)))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* (pow wj 2) (- 1 wj)))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(* -1 x)
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* 2 x))))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))))))
(* (pow wj 3) (* x (+ 8/3 (/ 1 x))))
(* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x))))))
(* (pow wj 3) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x)))))))
(* (pow wj 3) (* x (+ 8/3 (/ 1 x))))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj)))))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* -1 (/ (+ (* -2 x) (/ x wj)) wj))) wj)))))
-1
(- (* -1 (/ (pow wj 2) x)) 1)
(- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1)
(- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1)
(/ (pow wj 3) x)
(* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x))))
(* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x)))
(* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x)))
(/ (pow wj 3) x)
(* -1 (* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x))))
(* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x))))
(* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x))))
(* -1 (/ (* (pow wj 2) (- 1 wj)) x))
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
-1
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
-1
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
-5/2
(- (* 8/3 wj) 5/2)
(- (* 8/3 wj) 5/2)
(- (* 8/3 wj) 5/2)
(* 8/3 wj)
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(* 8/3 wj)
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (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
(* wj (+ 1 (* -1 wj)))
(* wj (+ 1 (* wj (- wj 1))))
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
1
(- 1 (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
1
(- 1 (/ 1 wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
1
(+ 1 (* 2 wj))
(+ 1 (* wj (+ 2 (* 3/2 wj))))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(* wj (exp wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(* wj (+ (exp wj) (/ (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)))))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/ x (* (exp wj) (+ 1 wj)))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(/ x (* wj (exp wj)))
(/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/ x (* wj (exp wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
Outputs
-1
#s(literal -1 binary64)
(- (* 2 wj) 1)
(fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64))
(- (* wj (+ 2 (* -1 (* wj (+ 5/2 (/ 1 x)))))) 1)
(fma.f64 wj (fma.f64 wj (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(- (* wj (+ 2 (* wj (- (* wj (+ 8/3 (/ 1 x))) (+ 5/2 (/ 1 x)))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))
(* (pow wj 3) (+ 8/3 (/ 1 x)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (*.f64 wj (*.f64 wj wj)))
(* (pow wj 3) (+ 8/3 (+ (* -1 (/ (+ 5/2 (/ 1 x)) wj)) (/ 1 x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj)))
(* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 wj wj)))) (+.f64 (/.f64 #s(literal -5/2 binary64) wj) (/.f64 #s(literal -1 binary64) (*.f64 wj x)))))
(* (pow wj 3) (- (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2)))) (+ (* 5/2 (/ 1 wj)) (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 #s(literal 8/3 binary64) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))) (+.f64 (/.f64 #s(literal -5/2 binary64) wj) (/.f64 #s(literal -1 binary64) (*.f64 wj x)))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
(* (pow wj 3) (+ 8/3 (/ 1 x)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (*.f64 wj (*.f64 wj wj)))
(* -1 (* (pow wj 3) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj x))) (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* 2 (/ 1 wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x)))))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) wj) (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) (neg.f64 wj)) (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (* -1 (/ (- (* -1 (/ (- (/ 1 wj) 2) wj)) (+ 5/2 (/ 1 x))) wj)) (+ 8/3 (/ 1 x)))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) wj) #s(literal 2 binary64)) wj) (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64))) (neg.f64 wj)) (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x)))))
(* -1 (/ (* (pow wj 2) (- 1 wj)) x))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 x))
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj)))) x)
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj)))) x)
(/ (+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))) x)
(/.f64 (fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj)))) x)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (/ wj x) (/ 1 x))
(+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x))
(- (/ wj x) (/ 1 x))
(+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x))
(- (/ wj x) (/ 1 x))
(+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x))
(/ wj x)
(/.f64 wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(/ wj x)
(/.f64 wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj))
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj))
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -1 (/ (- 1 wj) x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (fma.f64 (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (/.f64 x (exp.f64 wj))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
(* -1 (* (pow wj 3) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 3) (- (+ (* 5/2 (/ x wj)) (/ 1 wj)) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #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 (*.f64 wj (*.f64 wj wj)) (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 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 wj (*.f64 wj wj)) (+.f64 (+.f64 (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (/.f64 #s(literal 1 binary64) wj)) (/.f64 x (*.f64 wj (*.f64 wj wj)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* -1 (* (pow wj 3) (- 1 (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (* 5/2 x)) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (-.f64 (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)) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (neg.f64 wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (+ (* -1 (/ x wj)) (* 2 x)) wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5/2 binary64) x) (/.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj)))) (neg.f64 wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* (pow wj 2) (- 1 wj))
(*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2))))
(fma.f64 x (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))) x)
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)) (/ (* (pow wj 2) (- 1 wj)) x))))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal 1 binary64))))
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(*.f64 (fma.f64 wj (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) #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 wj (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 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 wj (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 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 wj (fma.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))) (neg.f64 x))
x
(+ x (* wj (+ 1 (* -1 (+ 1 (* 2 x))))))
(fma.f64 wj (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))) (* -1 (+ 1 (* 2 x)))))))
(fma.f64 wj (fma.f64 wj (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) x) (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64))))) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
(+ x (* wj (+ 1 (+ (* -1 (+ 1 (* 2 x))) (* wj (+ (* -1 (* wj (- (* 2 (/ 1 x)) (+ (* -1 (+ 7/2 (+ (* 1/6 x) (* 1/2 (+ 1 x))))) (+ (/ (* (+ 1 (* 2 x)) (+ 3 (+ x (* 1/2 x)))) x) (/ (* (+ 1 (* 2 x)) (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x)))) x)))))) (* -1 (- (/ 1 x) (+ (* -1 (+ 3 (+ x (* 1/2 x)))) (/ (pow (+ 1 (* 2 x)) 2) x))))))))))
(fma.f64 wj (fma.f64 wj (neg.f64 (fma.f64 wj (-.f64 (/.f64 #s(literal 2 binary64) x) (-.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (+.f64 (/.f64 (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)) x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) x) (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)))) x))) (+.f64 (fma.f64 x #s(literal 1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 x #s(literal 1/6 binary64) #s(literal 7/2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) x) (fma.f64 x #s(literal 3/2 binary64) #s(literal 3 binary64)))))) (+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -2 binary64)))) x)
wj
(* wj (+ 1 (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2))))))
(fma.f64 wj (neg.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3))))))
(fma.f64 wj (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 x (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))) wj)
(* wj (+ 1 (+ (* -1 (/ (exp (* 2 wj)) (* wj (pow (exp wj) 2)))) (+ (* -1 (/ (- (* -1 (/ (pow x 2) (pow (exp wj) 2))) (+ (* -1 (/ (* (exp (* 2 wj)) (pow (+ x (exp wj)) 2)) (pow (exp wj) 4))) (/ (* x (exp (* 2 wj))) (pow (exp wj) 3)))) (pow wj 3))) (/ (* (exp (* 2 wj)) (+ x (exp wj))) (* (pow wj 2) (pow (exp wj) 3)))))))
(fma.f64 wj (-.f64 (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 x (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)))) (/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 x x)) (exp.f64 (+.f64 wj wj))) (-.f64 (/.f64 (*.f64 x (exp.f64 (+.f64 wj wj))) (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj))) (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (pow.f64 (+.f64 x (exp.f64 wj)) #s(literal 2 binary64))) (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))) (*.f64 wj (*.f64 wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))) wj)
wj
(* -1 (* wj (- (/ (exp (neg (* -2 wj))) (* wj (pow (exp wj) 2))) 1)))
(neg.f64 (fma.f64 wj (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj)))) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (* wj (pow (exp wj) 3))))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (neg.f64 (fma.f64 (exp.f64 (+.f64 wj wj)) (/.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) (*.f64 wj (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)))) (/.f64 (exp.f64 (+.f64 wj wj)) (exp.f64 (+.f64 wj wj))))) (neg.f64 wj)) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (+ (* -1 (/ (exp (neg (* -2 wj))) (pow (exp wj) 2))) (* -1 (/ (- (+ (* -1 (/ (pow x 2) (* wj (pow (exp wj) 2)))) (/ (* (exp (neg (* -2 wj))) (+ (* -1 x) (* -1 (exp wj)))) (pow (exp wj) 3))) (+ (* -1 (/ (* (exp (neg (* -2 wj))) (pow (+ (* -1 x) (* -1 (exp wj))) 2)) (* wj (pow (exp wj) 4)))) (/ (* x (exp (neg (* -2 wj)))) (* wj (pow (exp wj) 3))))) wj))) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (neg.f64 (exp.f64 (+.f64 wj wj)))) (/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (neg.f64 x) (exp.f64 wj))) (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj))) (/.f64 (*.f64 x x) (*.f64 wj (exp.f64 (+.f64 wj wj))))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)))) (neg.f64 (/.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (pow.f64 (-.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64))) (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))))))) wj)) (neg.f64 wj)) (neg.f64 wj)))
(+ wj (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64)))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (/ (* x (exp (* 2 wj))) (* (pow (exp wj) 3) (+ 1 wj)))))
(fma.f64 wj (neg.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 x (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)) (+.f64 wj #s(literal 1 binary64)))) wj))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)) (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))))
(+ wj (+ (* -1 (/ (* wj (exp (* 2 wj))) (* (pow (exp wj) 2) (+ 1 wj)))) (* x (+ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (+ (* -1 (/ (* x (+ (* -1 (/ (exp (* 2 wj)) (* wj (* (pow (exp wj) 4) (+ 1 wj))))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj)))))) (* wj (exp wj)))) (/ 1 (* wj (* (pow (exp wj) 2) (+ 1 wj))))))) (/ (exp (* 2 wj)) (* (pow (exp wj) 3) (+ 1 wj)))))))
(fma.f64 x (fma.f64 x (fma.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj (pow.f64 (exp.f64 wj) #s(literal 4 binary64))) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (fma.f64 #s(literal 2 binary64) wj wj)) (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (+.f64 wj #s(literal 1 binary64))))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 wj x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 x x))) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (* -1 (/ (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))) (pow x 2))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (+ (/ wj x) (/ (* wj (* (exp wj) (- (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj))) (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (pow x 3)))))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 wj x) (fma.f64 wj (/.f64 (*.f64 (exp.f64 wj) (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 x x))) (/.f64 wj (fma.f64 wj x x))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (- (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* x (* (exp wj) (+ 1 wj))))))) (* -1 (/ (* (pow wj 2) (exp wj)) (* x (+ 1 wj))))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (+.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 wj)) (fma.f64 wj x x))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* -1 (* x (- (* -1 (/ (+ wj (+ (* -1 (/ wj (+ 1 wj))) (* -1 (/ (+ (* -1 (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj))))) (/ (* wj (* (exp wj) (- (* -1 (/ (* (pow wj 2) (exp (* 2 wj))) (* (exp wj) (+ 1 wj)))) (* -1 (/ (* (pow wj 2) (exp wj)) (+ 1 wj)))))) x)) x)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 wj (exp.f64 wj)) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) x) (neg.f64 (*.f64 (*.f64 wj wj) (-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) x)) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(- wj (/ wj (+ 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj)))
(fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(* x (- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/ (* x (exp (neg wj))) (+ 1 wj))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
(* -1 (* x (- (+ (* -1 (/ wj x)) (* -1 (/ (exp (neg wj)) (+ 1 wj)))) (/ wj (* x (- (* -1 wj) 1))))))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 wj (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (fma.f64 x (neg.f64 wj) (neg.f64 x)))))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2))) (/ 1 wj)))
(*.f64 wj (+.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 3))) (/ (* x (+ (exp (neg wj)) (/ 1 x))) (pow wj 2)))) (/ 1 wj)))
(*.f64 wj (+.f64 (-.f64 (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj wj)) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (fma.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (exp.f64 (neg.f64 wj)))) wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* x (- (* -1 (exp (* -1 wj))) (/ 1 x))) (/ (* x (+ (exp (* -1 wj)) (/ 1 x))) wj)) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (fma.f64 x (+.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (exp.f64 (neg.f64 wj)))) (/.f64 (fma.f64 x (exp.f64 (neg.f64 wj)) #s(literal 1 binary64)) wj)) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
1
#s(literal 1 binary64)
(+ 1 (* -2 wj))
(fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (/ 1 x))) 2)))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal -2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)))
(fma.f64 wj (fma.f64 wj (+.f64 #s(literal 5/2 binary64) (fma.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal -1 binary64) x)) (/.f64 #s(literal 1 binary64) x))) #s(literal -2 binary64)) #s(literal 1 binary64))
(/ wj x)
(/.f64 wj x)
(* wj (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(* wj (- (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2)))) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x)))))
(* wj (- (+ (* -1 (/ (+ (exp (neg wj)) (/ 1 x)) (pow wj 3))) (+ (/ 1 x) (+ (/ 1 (* (pow wj 2) x)) (/ (exp (neg wj)) (pow wj 2))))) (/ 1 (* wj x))))
(*.f64 wj (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 wj wj))) (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) x))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (exp.f64 (neg.f64 wj))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(/ wj x)
(/.f64 wj x)
(* -1 (* wj (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (exp (* -1 wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (exp.f64 (neg.f64 wj)))) wj)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x))))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (exp (* -1 wj))) (+ (/ 1 (* wj x)) (/ (exp (* -1 wj)) wj))) (/ 1 x)) wj)) (/ 1 x)) wj)) (/ 1 x))))
(neg.f64 (*.f64 wj (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (exp.f64 (neg.f64 wj))) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 wj)) (/.f64 #s(literal -1 binary64) x))))
(/ (- wj (/ wj (+ 1 wj))) x)
(/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) x)
(/ (- (+ wj (/ (* x (exp (neg wj))) (+ 1 wj))) (/ wj (+ 1 wj))) x)
(/.f64 (fma.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) x)
(/ (exp (neg wj)) (+ 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(- (+ (/ wj x) (/ (exp (neg wj)) (+ 1 wj))) (/ wj (* x (+ 1 wj))))
(+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(/ (exp (neg wj)) (+ 1 wj))
(/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) x))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) x))
(+ (* -1 (/ (- (* -1 wj) (/ wj (- (* -1 wj) 1))) x)) (/ (exp (neg wj)) (+ 1 wj)))
(-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (-.f64 (neg.f64 wj) (/.f64 wj (+.f64 (neg.f64 wj) #s(literal -1 binary64)))) 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 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (fma.f64 (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (/.f64 x (exp.f64 wj))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (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 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2/3 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64))))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.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 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 wj))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (/.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)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
wj
(* wj (+ 1 (* -1 wj)))
(fma.f64 wj (neg.f64 wj) wj)
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 wj (fma.f64 wj wj (neg.f64 wj)) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 wj (*.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) wj)
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (/ 1 wj)))
(+.f64 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 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (fma.f64 (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (/.f64 x (exp.f64 wj))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(- (+ wj (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(* x (- (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ wj x)) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 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 (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))
(+ (* -1 x) (* wj (- (+ 1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -2 x))))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (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 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64)))) (fma.f64 #s(literal 3/2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2/3 binary64))))) (-.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -3/2 binary64))))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ x (* wj (exp wj))))) (/ 1 wj))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 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 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 (*.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 wj (exp.f64 wj)))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 wj))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) 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 #s(literal 1 binary64) (/.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)) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.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 x (-.f64 (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (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 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- (* wj (+ 1 wj)) x)
(-.f64 (fma.f64 wj wj wj) x)
(- (* wj (+ 1 (* wj (+ 1 (* 1/2 wj))))) x)
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 x))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (+ (exp wj) (* -1 (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(neg.f64 (*.f64 wj (-.f64 (/.f64 x wj) (exp.f64 wj))))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(+ (* -1 x) (* wj (exp wj)))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) x) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (neg.f64 x) (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)))
wj
(* wj (+ 1 wj))
(fma.f64 wj wj wj)
(* wj (+ 1 (* wj (+ 1 (* 1/2 wj)))))
(fma.f64 wj (fma.f64 wj (*.f64 wj #s(literal 1/2 binary64)) wj) wj)
(* wj (+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj)))))))
(fma.f64 wj (fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64))) wj) wj)
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (exp wj))
(*.f64 wj (exp.f64 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 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64))) 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 wj (fma.f64 wj (fma.f64 (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 #s(literal 1 binary64) (/.f64 #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 wj (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (/.f64 #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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 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)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (/.f64 x (exp.f64 wj))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) (neg.f64 wj)))
(- wj (/ wj (+ 1 wj)))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(- (+ wj (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(* x (- (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x)) (/ wj (* x (+ 1 wj)))))
(*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x)))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (- wj (/ wj (+ 1 wj))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(- (* wj (+ 1 (* 2 x))) x)
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64)) (neg.f64 x))
(- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (* 3/2 x)) 1))))) x)
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 x))
(- (* wj (+ 1 (+ (* 2 x) (* wj (- (+ (* -4 x) (+ (* 3/2 x) (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) 1))))) x)
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) x #s(literal 1 binary64))) (neg.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (+ (/ 1 wj) (/ x (* wj (exp wj)))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal -1 binary64) wj)))
(- (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 wj)))))) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) wj))
(+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (* -1 (/ 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 (/ (+ 1 (/ x (exp wj))) wj)) (/ x (exp wj)))) wj))) (* -1 (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.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)) wj))
(/ wj (+ 1 wj))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -1 (/ x (* (exp wj) (+ 1 wj)))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.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))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.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))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (/ x (* (exp wj) (+ 1 wj))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(* -1 (* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
wj
(* wj (+ 1 (* -1 wj)))
(fma.f64 wj (neg.f64 wj) wj)
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 wj (fma.f64 wj wj (neg.f64 wj)) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 wj (*.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) wj)
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
x
(+ x (* -1 (* wj (+ 1 (* 2 x)))))
(fma.f64 wj (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (+ 1 (* 2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))) x)
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (+ 1 (* 2 x)))))
(fma.f64 wj (fma.f64 wj (fma.f64 (+.f64 (fma.f64 x #s(literal -3 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)))) (fma.f64 x #s(literal 2/3 binary64) #s(literal 1 binary64))) (neg.f64 wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))) x)
-1
#s(literal -1 binary64)
(- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1)
(+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(- (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1)
(+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))))
(- (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* wj (exp wj))))) (+ 1 (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))))
(-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 wj)))))))
-1
#s(literal -1 binary64)
(- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1)
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) wj) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) 1) wj)) 1)
(+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (/.f64 x (exp.f64 wj))) (neg.f64 wj)) #s(literal -1 binary64))
(- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) (+ 1 (/ x (exp wj)))) wj))) 1) wj)) 1)
(+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #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))
(* -1 (/ wj (+ 1 wj)))
(neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(- (/ x (* (exp wj) (+ 1 wj))) (/ wj (+ 1 wj)))
(-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (/ 1 (* (exp wj) (+ 1 wj)))))
(*.f64 x (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (/ wj (* x (+ 1 wj))) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 wj (fma.f64 wj x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* (pow wj 2) (- 1 wj)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj)))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj))))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj))))
(+ (* -1 (* (pow wj 2) (- 1 wj))) (* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)))
(fma.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 wj (neg.f64 wj))))
(* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))))
(* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2))))) 1))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))))
(* x (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(neg.f64 (*.f64 x (-.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(neg.f64 (*.f64 x (-.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(* -1 (* x (+ (* -1 (- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)) (/ (* (pow wj 2) (- 1 wj)) x))))
(neg.f64 (*.f64 x (-.f64 (*.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 x (fma.f64 #s(literal 2 binary64) wj #s(literal -1 binary64)))
(+ (* -1 x) (* wj (+ (* -1 (* wj (* x (+ 5/2 (/ 1 x))))) (* 2 x))))
(fma.f64 wj (-.f64 (*.f64 #s(literal 2 binary64) x) (fma.f64 wj (*.f64 #s(literal 5/2 binary64) x) wj)) (neg.f64 x))
(+ (* -1 x) (* wj (+ (* 2 x) (* wj (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* wj (* x (+ 8/3 (/ 1 x)))))))))
(fma.f64 wj (fma.f64 #s(literal 2 binary64) x (*.f64 wj (-.f64 (fma.f64 wj (*.f64 x #s(literal 8/3 binary64)) wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))))) (neg.f64 x))
(* (pow wj 3) (* x (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (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)) wj)))
(* (pow wj 3) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 wj 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)) wj)))
(* (pow wj 3) (+ (* -1 (/ x (pow wj 3))) (+ (* -1 (/ (* x (+ 5/2 (/ 1 x))) wj)) (+ (* 2 (/ x (pow wj 2))) (* x (+ 8/3 (/ 1 x)))))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 wj 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)) wj)) (/.f64 x (*.f64 wj (*.f64 wj wj)))))
(* (pow wj 3) (* x (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (+.f64 (/.f64 (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64)) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64))) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj)))))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) x) wj) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* -1 (/ (+ (* -2 x) (/ x wj)) wj))) wj)))))
(*.f64 (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj)) (fma.f64 #s(literal 5/2 binary64) x #s(literal 1 binary64))) wj)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
-1
#s(literal -1 binary64)
(- (* -1 (/ (pow wj 2) x)) 1)
(+.f64 (/.f64 (*.f64 wj (neg.f64 wj)) x) #s(literal -1 binary64))
(- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1)
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64))
(- (* (pow wj 2) (- (/ wj x) (/ 1 x))) 1)
(fma.f64 (*.f64 wj wj) (+.f64 (/.f64 wj x) (/.f64 #s(literal -1 binary64) x)) #s(literal -1 binary64))
(/ (pow wj 3) x)
(/.f64 (*.f64 wj (*.f64 wj wj)) x)
(* (pow wj 3) (- (/ 1 x) (/ 1 (* wj x))))
(*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) (*.f64 wj x))))
(* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) wj)))
(* (pow wj 3) (+ (* -1 (/ (+ (/ 1 x) (/ 1 (pow wj 2))) wj)) (/ 1 x)))
(*.f64 (*.f64 wj (*.f64 wj wj)) (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 wj wj))) wj)))
(/ (pow wj 3) x)
(/.f64 (*.f64 wj (*.f64 wj wj)) x)
(* -1 (* (pow wj 3) (- (/ 1 (* wj x)) (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)) (neg.f64 (*.f64 wj (*.f64 wj wj))))
(* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)))))
(* -1 (* (pow wj 3) (- (+ (/ 1 (* wj x)) (/ 1 (pow wj 3))) (/ 1 x))))
(neg.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal -1 binary64) x)))))
(* -1 (/ (* (pow wj 2) (- 1 wj)) x))
(/.f64 (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)) (neg.f64 x))
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj) x)) x)
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj) x)) x)
(/ (+ (* -1 x) (* -1 (* (pow wj 2) (- 1 wj)))) x)
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj) x)) x)
-1
#s(literal -1 binary64)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
-1
#s(literal -1 binary64)
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
(- (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) 1)
(fma.f64 (*.f64 wj (neg.f64 wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
-5/2
#s(literal -5/2 binary64)
(- (* 8/3 wj) 5/2)
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
(- (* 8/3 wj) 5/2)
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
(- (* 8/3 wj) 5/2)
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
(* 8/3 wj)
(*.f64 wj #s(literal 8/3 binary64))
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj)))
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj)))
(* wj (- 8/3 (* 5/2 (/ 1 wj))))
(*.f64 wj (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal -5/2 binary64) wj)))
(* 8/3 wj)
(*.f64 wj #s(literal 8/3 binary64))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal -8/3 binary64))))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal -8/3 binary64))))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(neg.f64 (*.f64 wj (+.f64 (/.f64 #s(literal 5/2 binary64) wj) #s(literal -8/3 binary64))))
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 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
wj
(* wj (+ 1 (* -1 wj)))
(fma.f64 wj (neg.f64 wj) wj)
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 wj (fma.f64 wj wj (neg.f64 wj)) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 wj (*.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) wj)
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(- (+ 1 (/ 1 (pow wj 2))) (/ 1 wj))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(- (+ 1 (/ 1 (pow wj 2))) (+ (/ 1 wj) (/ 1 (pow wj 3))))
(-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))))
1
#s(literal 1 binary64)
(- 1 (/ 1 wj))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))
(+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj))
(+ 1 (* -1 (/ (+ 1 (* -1 (/ (- 1 (/ 1 wj)) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)) wj)) wj))
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 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 2 (* wj (+ 3/2 (* 2/3 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (+ (exp wj) (/ (exp wj) wj)))
(*.f64 wj (+.f64 (exp.f64 wj) (/.f64 (exp.f64 wj) wj)))
(* wj (exp wj))
(*.f64 wj (exp.f64 wj))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (* -1 (/ (exp wj) wj)))))
(*.f64 (neg.f64 wj) (-.f64 (neg.f64 (exp.f64 wj)) (/.f64 (exp.f64 wj) wj)))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/ x (* (exp wj) (+ 1 wj)))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 (*.f64 wj x) #s(literal -2 binary64) x)
(+ x (* wj (- (* -1 (* wj (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (*.f64 #s(literal 5/2 binary64) x) (*.f64 x #s(literal -2 binary64))) x)
(+ x (* wj (- (* wj (- (* -1 (* wj (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 (fma.f64 x #s(literal 2/3 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal -3 binary64)))) (neg.f64 wj) (*.f64 #s(literal 5/2 binary64) x)) (*.f64 x #s(literal -2 binary64))) x)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(/ (+ (* -1 (/ x (* wj (exp wj)))) (/ x (exp wj))) wj)
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)
(/ (- (+ (/ x (exp wj)) (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj)))) wj)
(/.f64 (+.f64 (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)
(/ (- (+ (* -1 (/ x (* (pow wj 3) (exp wj)))) (/ x (exp wj))) (+ (* -1 (/ x (* (pow wj 2) (exp wj)))) (/ x (* wj (exp wj))))) wj)
(/.f64 (-.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 wj)))) (-.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))) wj)
(/ x (* wj (exp wj)))
(/.f64 x (*.f64 wj (exp.f64 wj)))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (/ x (* wj (exp wj)))) wj))
(/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj)
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj))) wj))
(/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj) (/.f64 x (exp.f64 wj))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (* -1 (/ (- (/ x (* wj (exp wj))) (/ x (exp wj))) wj)) (/ x (exp wj))) wj))) wj))
(/.f64 (-.f64 (/.f64 (neg.f64 x) (exp.f64 wj)) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 x (exp.f64 wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) wj) (/.f64 x (exp.f64 wj))) wj)) (neg.f64 wj))

rewrite329.0ms (2.9%)

Memory
-50.0MiB live, 408.9MiB allocated
Rules
6 282×lower-fma.f32
6 264×lower-fma.f64
4 312×lower-*.f32
4 300×lower-*.f64
3 388×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094527
0135503
1739472
27461472
08295457
Stop Event
iter limit
node limit
iter limit
Counts
26 → 461
Calls
Call 1
Inputs
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64))))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj)))
(neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))))
(fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64))
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
#s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(/.f64 wj (+.f64 #s(literal 1 binary64) wj))
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
Outputs
(+.f64 #s(literal -1 binary64) (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))))
(+.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))
(+.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))
(+.f64 (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)))) (+.f64 (+.f64 wj wj) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(+.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) #s(literal -1 binary64))
(+.f64 (+.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))) (+.f64 wj wj))
(+.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))
(fma.f64 wj (*.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))) (+.f64 (+.f64 wj wj) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64))
(fma.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (*.f64 wj wj) (+.f64 (+.f64 wj wj) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) wj (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))
(fma.f64 (*.f64 wj wj) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (+.f64 (+.f64 wj wj) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 wj wj) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))) wj (+.f64 (+.f64 wj wj) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64)))))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) wj (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 wj wj) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (+.f64 #s(literal -1 binary64) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))) (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))) (neg.f64 (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))) (neg.f64 (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) #s(literal -1 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))) #s(literal 1 binary64)) (-.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 wj x))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 wj (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x) (/.f64 wj x))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x (-.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 x (-.f64 #s(literal 1 binary64) wj))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 x (-.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) wj)) x)
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (*.f64 (neg.f64 x) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (neg.f64 x) wj)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) #s(literal 1 binary64)) (neg.f64 (fma.f64 wj x x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) wj))) (neg.f64 x))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 wj (neg.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x) (fma.f64 (/.f64 wj (neg.f64 x)) (/.f64 wj (neg.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 wj (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 wj (neg.f64 x)) (/.f64 wj (neg.f64 x)))) (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 wj (neg.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal 1 binary64)) (neg.f64 x))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal -1 binary64) x)) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal -1 binary64) x)) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) x)
(pow.f64 (neg.f64 (/.f64 x (-.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(*.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal 1 binary64) wj))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (neg.f64 x) x)))
#s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (fma.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (neg.f64 x) x))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
(*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)))
(*.f64 #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64)) x)
#s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 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 wj (+.f64 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)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 (neg.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 wj) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 wj #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) wj)
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) (/.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj)))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 wj wj #s(literal -1 binary64)) (+.f64 wj #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (neg.f64 (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj))))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 wj wj)) (-.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (+.f64 #s(literal 1 binary64) (fma.f64 wj wj wj)))
(+.f64 wj (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(+.f64 (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) wj)
(+.f64 (-.f64 wj (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))) (/.f64 (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (/.f64 (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (neg.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) wj)
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 (+.f64 (neg.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) x) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))) (neg.f64 (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (*.f64 wj (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))) (-.f64 wj (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (*.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj))))
(*.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(+.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(neg.f64 (neg.f64 (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x))))
(/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (+.f64 (neg.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) x) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
(/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
(/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(literal 1 binary64)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) x)) (neg.f64 (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (+.f64 (/.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (/.f64 x #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))
(pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (+.f64 (neg.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) x) (/.f64 #s(literal 1 binary64) (neg.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x))
(+.f64 (neg.f64 x) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))
(+.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (neg.f64 x))
(-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)
(-.f64 (/.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
(-.f64 (/.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
(-.f64 (+.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(literal 0 binary64)) x)
(fma.f64 x #s(literal -1 binary64) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))
(fma.f64 #s(literal -1 binary64) x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))) (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
(/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))
(/.f64 (neg.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x))) (neg.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
(/.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (neg.f64 x)))
(*.f64 (fma.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
(*.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)))))
#s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))
(+.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj)
(+.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) wj))
(-.f64 (/.f64 (*.f64 wj wj) (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (+.f64 wj #s(literal 0 binary64)) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(-.f64 (-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) wj)
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 #s(literal 3/2 binary64) (*.f64 wj #s(literal 2/3 binary64)) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) #s(literal 3/2 binary64) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)))) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj)))
(/.f64 (fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 wj) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 wj wj (+.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj))
(*.f64 (fma.f64 wj (*.f64 wj wj) (neg.f64 (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) wj) (*.f64 wj wj))))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 wj (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(+.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 x (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 (neg.f64 x) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.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 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 wj (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (+.f64 wj #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 wj (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj x x)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 wj (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (neg.f64 (fma.f64 wj x x))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (fma.f64 wj wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (exp.f64 (neg.f64 wj))))) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) x)) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (neg.f64 x))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (*.f64 x (exp.f64 (neg.f64 wj))))) (*.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (fma.f64 wj x x))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (neg.f64 x))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 wj) (+.f64 wj #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (*.f64 x (exp.f64 (neg.f64 wj))))) (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (-.f64 (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))) (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 (neg.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 wj) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(+.f64 (*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 3 binary64))))) (fma.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64)))) (+.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 wj (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 wj #s(literal 1 binary64))) #s(literal -1 binary64))
(+.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(+.f64 (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)))
(+.f64 (*.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))))) (neg.f64 x))
(+.f64 (*.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) x) (neg.f64 x))
(fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj x) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)))
(fma.f64 x (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 x (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) (neg.f64 x))
(fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) x (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)))
(fma.f64 (*.f64 wj x) (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) x (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(fma.f64 (*.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))) x (neg.f64 x))
(fma.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) wj (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (-.f64 (*.f64 (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))) (*.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x))) (*.f64 (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))) (-.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) x)) (*.f64 x (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))))
(/.f64 (*.f64 x (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 x (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))) (*.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))))))) x) (fma.f64 wj (*.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)) (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64)))) x) (-.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))))
(*.f64 x (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 wj (+.f64 (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))) #s(literal -1 binary64)) x)
(+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))))
(+.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) #s(literal -1 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64))))
(fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -1 binary64))
(fma.f64 (*.f64 wj wj) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64))
(fma.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 wj wj) #s(literal -1 binary64))
(fma.f64 (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) wj #s(literal -1 binary64))
(fma.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(fma.f64 (/.f64 (*.f64 wj wj) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64))))) (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64))) (neg.f64 (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x)))) (-.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj)))))
(*.f64 (fma.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj wj))) (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (*.f64 (*.f64 wj wj) #s(literal -1 binary64)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) (*.f64 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))) (*.f64 (neg.f64 x) (neg.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (neg.f64 (*.f64 wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal 1 binary64))))
(+.f64 #s(literal -5/2 binary64) (*.f64 wj #s(literal 8/3 binary64)))
(+.f64 (*.f64 wj #s(literal 8/3 binary64)) #s(literal -5/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64))) (/.f64 #s(literal 25/4 binary64) (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64))))
(fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) #s(literal -125/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64)) (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) #s(literal -125/8 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) #s(literal -125/8 binary64)) (+.f64 #s(literal 25/4 binary64) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) #s(literal -125/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64))) (neg.f64 (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64))))
(/.f64 (-.f64 #s(literal 25/4 binary64) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (-.f64 #s(literal -5/2 binary64) (*.f64 wj #s(literal 8/3 binary64))))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 512/27 binary64) #s(literal -125/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal 25/4 binary64)) (*.f64 wj #s(literal -20/3 binary64)))))
(*.f64 (fma.f64 (*.f64 wj wj) #s(literal 64/9 binary64) #s(literal -25/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(literal 8/3 binary64) #s(literal 5/2 binary64))))
#s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(neg.f64 (/.f64 (neg.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 wj) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 wj)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (*.f64 (neg.f64 wj) #s(literal 1 binary64)) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (neg.f64 (neg.f64 wj)) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(pow.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 wj (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 wj (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 wj (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 wj (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(-.f64 (/.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 #s(literal 1 binary64) (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) wj (exp.f64 wj))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (fma.f64 wj (*.f64 wj (exp.f64 (+.f64 wj wj))) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(/.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (neg.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (neg.f64 (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (exp.f64 (+.f64 wj wj))) (-.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (exp.f64 wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 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 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(/.f64 (*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (exp.f64 wj)) (fma.f64 wj (+.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 #s(literal 1 binary64) (*.f64 wj wj)) (exp.f64 wj)) (-.f64 #s(literal 1 binary64) wj))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(*.f64 (+.f64 wj #s(literal 1 binary64)) (exp.f64 wj))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj)))))))
(*.f64 (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(neg.f64 (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(literal 1 binary64)) (*.f64 x (exp.f64 (neg.f64 wj)))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 x (neg.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(/.f64 (neg.f64 x) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x)))
(/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (+.f64 wj #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 x (exp.f64 (neg.f64 wj)))) (+.f64 #s(literal -1 binary64) (neg.f64 wj)))
(/.f64 (/.f64 x (+.f64 wj #s(literal 1 binary64))) (exp.f64 wj))
(pow.f64 (/.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) x) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 x (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 x (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
(*.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) x)
(*.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 (/.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (exp.f64 (*.f64 wj #s(literal 3 binary64))))) (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 wj (exp.f64 (+.f64 wj wj))))))
(*.f64 (/.f64 x (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (-.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj wj (-.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (fma.f64 wj (+.f64 wj #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 x (exp.f64 (neg.f64 wj))) (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) (-.f64 #s(literal 1 binary64) wj))

eval152.0ms (1.3%)

Memory
6.3MiB live, 238.6MiB allocated
Compiler

Compiled 27 735 to 2 730 computations (90.2% saved)

prune160.0ms (1.4%)

Memory
41.8MiB live, 313.4MiB allocated
Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New94814962
Fresh81523
Picked415
Done055
Total96035995
Accuracy
99.8%
Counts
995 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
6.2%
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
4.7%
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
32.5%
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
6.3%
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
28.9%
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
4.4%
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
73.2%
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
74.1%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
73.8%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
71.5%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
73.3%
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
44.6%
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
69.9%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
69.6%
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
6.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
4.9%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
4.2%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
85.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
95.2%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
94.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
95.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
85.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
95.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
87.9%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
12.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
13.4%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
95.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
95.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
8.3%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
84.7%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
74.6%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
73.7%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
87.9%
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
Compiler

Compiled 2 384 to 660 computations (72.3% saved)

regimes134.0ms (1.2%)

Memory
-42.0MiB live, 88.3MiB allocated
Counts
65 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.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 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (*.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))) x))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) #s(approx (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1)))) (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 wj wj wj) (exp.f64 (+.f64 wj wj))))) 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 wj (exp.f64 wj) x)) (*.f64 (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x))) wj)
(fma.f64 (-.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 wj wj)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) wj)
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj wj)))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 wj (exp.f64 wj) (neg.f64 x))) #s(literal -3 binary64))) (fma.f64 wj wj (*.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 wj (*.f64 wj (*.f64 wj wj))) (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))))) (fma.f64 wj wj (pow.f64 (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64))))
Outputs
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
Calls

3 calls:

62.0ms
wj
46.0ms
x
17.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
99.8%3wj
95.9%1x
99.8%3(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 24 to 12 computations (50% saved)

regimes18.0ms (0.2%)

Memory
28.6MiB live, 28.6MiB allocated
Counts
55 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.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 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (*.f64 (fma.f64 (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)))) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (*.f64 wj wj)))))) x))
Outputs
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
Calls

1 calls:

14.0ms
wj
Results
AccuracySegmentsBranch
99.8%3wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes38.0ms (0.3%)

Memory
-16.8MiB live, 22.3MiB allocated
Counts
51 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.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 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
(fma.f64 #s(literal 2/3 binary64) (*.f64 wj #s(literal 3/2 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 #s(literal 1 binary64) wj))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 wj (fma.f64 wj x x))))))
Outputs
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))
Calls

1 calls:

35.0ms
wj
Results
AccuracySegmentsBranch
99.8%3wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes15.0ms (0.1%)

Memory
20.3MiB live, 20.3MiB allocated
Counts
48 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.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 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
Outputs
(-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
Calls

1 calls:

13.0ms
wj
Results
AccuracySegmentsBranch
99.8%3wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes69.0ms (0.6%)

Memory
-26.5MiB live, 17.0MiB allocated
Counts
47 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.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 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
Outputs
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))
Calls

1 calls:

13.0ms
wj
Results
AccuracySegmentsBranch
99.8%3wj
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes31.0ms (0.3%)

Memory
-0.3MiB live, 37.7MiB allocated
Counts
45 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)) (fma.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
Calls

2 calls:

17.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
12.0ms
wj
Results
AccuracySegmentsBranch
98.1%2(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
95.9%1wj
Compiler

Compiled 21 to 10 computations (52.4% saved)

regimes41.0ms (0.4%)

Memory
1.6MiB live, 74.4MiB allocated
Counts
41 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) #s(literal 1 binary64)) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj #s(approx (+ (* wj 8/3) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 wj wj) (/.f64 (-.f64 #s(literal 1 binary64) wj) (neg.f64 x)) #s(literal -1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj (fma.f64 (*.f64 wj wj) #s(literal 1/2 binary64) wj) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj #s(literal 3/2 binary64) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 #s(literal 5/2 binary64) (/.f64 x wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))) (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) wj) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 wj wj)) #s(literal -1 binary64)))))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x (+.f64 (/.f64 wj x) (-.f64 #s(approx (/ (exp (neg wj)) (+ 1 wj)) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 2/3 binary64) #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 (*.f64 x #s(approx (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1)) (*.f64 (*.f64 wj (*.f64 wj wj)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -5/2 binary64)) wj))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (-.f64 (*.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 wj (/.f64 (*.f64 (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))) (-.f64 #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj)) x)) (*.f64 #s(approx (+ (exp wj) (* wj (exp wj))) (+.f64 wj (+.f64 wj #s(literal 1 binary64)))) (+.f64 x #s(approx (* wj (exp wj)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) wj))))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 (*.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
Calls

3 calls:

15.0ms
wj
13.0ms
x
11.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
95.9%1wj
95.9%1x
95.9%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 24 to 12 computations (50% saved)

regimes24.0ms (0.2%)

Memory
-6.2MiB live, 40.3MiB allocated
Counts
22 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (fma.f64 (*.f64 x wj) #s(literal 5/2 binary64) wj)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) (*.f64 wj x) (fma.f64 wj wj x)))
(fma.f64 (*.f64 wj #s(literal 3/2 binary64)) #s(literal 2/3 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(-.f64 wj (/.f64 (-.f64 #s(approx (* wj (exp wj)) (fma.f64 wj wj wj)) x) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
Calls

3 calls:

10.0ms
wj
7.0ms
x
6.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
95.2%1wj
95.2%1x
95.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 24 to 12 computations (50% saved)

regimes17.0ms (0.1%)

Memory
23.4MiB live, 23.4MiB allocated
Counts
16 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
(-.f64 wj (/.f64 #s(approx (- (* wj (exp wj)) x) (neg.f64 x)) #s(approx (+ (exp wj) (* wj (exp wj))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
Calls

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes70.0ms (0.6%)

Memory
-16.4MiB live, 21.7MiB 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x -2) (+ (* (* x wj) 5/2) wj)) (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* x (+ (* wj 5/2) -2)) wj) (*.f64 x (fma.f64 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 wj (+.f64 wj #s(literal 1 binary64)))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
Calls

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes12.0ms (0.1%)

Memory
13.6MiB live, 13.6MiB allocated
Counts
10 → 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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (*.f64 (*.f64 wj wj) (-.f64 #s(literal 1 binary64) wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
Calls

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes10.0ms (0.1%)

Memory
11.6MiB live, 11.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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) 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))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 (*.f64 wj x) #s(literal -2 binary64) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (neg.f64 wj) wj))))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) 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
85.0%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
85.0%1wj
85.0%1x
Compiler

Compiled 24 to 12 computations (50% saved)

regimes16.0ms (0.1%)

Memory
-28.8MiB live, 10.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 (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
#s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (*.f64 x #s(approx (+ (/ wj x) (- (/ (exp (neg wj)) (+ 1 wj)) (/ wj (+ (* wj x) x)))) #s(literal 1 binary64))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (*.f64 wj wj)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
Outputs
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 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)))))
2.0ms
x
2.0ms
wj
Results
AccuracySegmentsBranch
84.7%1wj
84.7%1x
84.7%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Compiler

Compiled 24 to 12 computations (50% saved)

regimes4.0ms (0%)

Memory
7.5MiB live, 7.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
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
1.0ms
wj
1.0ms
x
Results
AccuracySegmentsBranch
4.2%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
4.2%1wj
4.2%1x
Compiler

Compiled 24 to 12 computations (50% saved)

bsearch23.0ms (0.2%)

Memory
-4.7MiB live, 33.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
2.6798193929558922e-8
1.683891366837635e-7
9.0ms
-1.7753661188650466e-5
-1.900193481309184e-6
Samples
11.0ms192×0valid
Compiler

Compiled 543 to 331 computations (39% saved)

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

bsearch2.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.6798193929558922e-8
1.683891366837635e-7
1.0ms
-1.7753661188650466e-5
-1.900193481309184e-6
Compiler

Compiled 579 to 337 computations (41.8% saved)

bsearch2.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.6798193929558922e-8
1.683891366837635e-7
1.0ms
-1.7753661188650466e-5
-1.900193481309184e-6
Compiler

Compiled 549 to 325 computations (40.8% saved)

bsearch2.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.6798193929558922e-8
1.683891366837635e-7
1.0ms
-1.7753661188650466e-5
-1.900193481309184e-6
Compiler

Compiled 519 to 307 computations (40.8% saved)

bsearch2.0ms (0%)

Memory
2.9MiB live, 2.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.6798193929558922e-8
1.683891366837635e-7
1.0ms
-1.7753661188650466e-5
-1.900193481309184e-6
Compiler

Compiled 513 to 301 computations (41.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.251833206236233e+50
-1.7752802722321552e+49
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify49.0ms (0.4%)

Memory
-15.2MiB live, 29.1MiB allocated
Algorithm
egg-herbie
Rules
366×unsub-neg_binary64
326×distribute-lft-neg-in_binary64
240×neg-mul-1_binary64
180×neg-sub0_binary64
146×sub-neg_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0151966
1200966
2252966
3312965
4387965
5462965
6563965
7792965
81039965
91175965
101266965
111323965
121339965
131341965
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -200000000000000015259539682183774006589929941893120 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
Outputs
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 #s(literal 1 binary64) wj))) wj) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (-.f64 #s(literal -1 binary64) wj)) wj) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) #s(approx (+ (* (- (* (exp (+ wj wj)) (* wj wj)) (* x x)) (* (/ 1 (+ (* wj (exp wj)) x)) (/ -1 (* (exp wj) (+ wj 1))))) wj) (fma.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj (fma.f64 wj x x))) x (/.f64 (*.f64 wj x) x))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (*.f64 (/.f64 wj (fma.f64 x wj x)) #s(literal 1 binary64)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (*.f64 x (-.f64 (/.f64 wj (fma.f64 x wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (fma.f64 x (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (+.f64 wj (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (-.f64 wj (-.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))))))
(if (<=.f64 wj #s(literal -5312662293228351/1180591620717411303424 binary64)) (+.f64 wj (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj)))) (if (<=.f64 wj #s(literal 1558380939346983/9444732965739290427392 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)) (+.f64 wj (+.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (-.f64 #s(literal -1 binary64) wj))))))
(if (<=.f64 (-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -200000000000000015259539682183774006589929941893120 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)))
(if (<=.f64 (+.f64 wj (/.f64 (-.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))) #s(literal -200000000000000015259539682183774006589929941893120 binary64)) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) #s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 x #s(literal -2 binary64))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* x -2) (+ (* (* x wj) 5/2) wj))) x) (fma.f64 wj wj (fma.f64 wj (*.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64))) x))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x (fma.f64 wj #s(literal 5/2 binary64) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (*.f64 wj (-.f64 #s(literal 1 binary64) wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 x #s(approx (+ (* wj 5/2) -2) #s(literal -2 binary64)) wj) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* wj (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))) x) (neg.f64 #s(approx (* x (+ (* wj (+ (* wj (+ (* wj 8/3) -5/2)) 2)) (+ (* (* wj wj) (/ (- 1 wj) (neg x))) -1))) (neg.f64 x)))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.6s (14%)

Memory
44.4MiB live, 1 148.7MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
9 644×lower-fma.f64
9 644×lower-fma.f32
8 676×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08637431
129157115
082846620
09348255
131477924
083357553
0847
01444
16844
262944
0873544
02291279
17031230
221361025
37947962
08898916
084500
0127481
1731451
27297451
08059443
07917272
127386932
084256535
053329
0100290
1478286
24365286
08368283
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 740 to 234 computations (68.4% saved)

preprocess91.0ms (0.8%)

Memory
-11.8MiB live, 178.2MiB allocated
Compiler

Compiled 954 to 190 computations (80.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...