Jmat.Real.lambertw, newton loop step

Time bar (total: 10.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze104.0ms (1%)

Memory
29.0MiB live, 146.9MiB 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.1s (20.3%)

Memory
35.1MiB live, 3 069.5MiB allocated
Samples
552.0ms7 759×0exit
508.0ms6 549×0valid
291.0ms1 707×1valid
Precisions
Click to see histograms. Total time spent on operations: 856.0ms
ival-sub: 216.0ms (25.2% of total)
ival-exp: 202.0ms (23.6% of total)
ival-mult: 169.0ms (19.8% of total)
ival-div: 115.0ms (13.4% of total)
ival-add: 96.0ms (11.2% of total)
adjust: 39.0ms (4.6% of total)
ival-true: 12.0ms (1.4% of total)
ival-assert: 7.0ms (0.8% of total)
Bogosity

explain134.0ms (1.3%)

Memory
-7.7MiB live, 232.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
500-0-(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
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-(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))cancellation500
Confusion
Predicted +Predicted -
+504
-0202
Precision
1.0
Recall
0.9259259259259259
Confusion?
Predicted +Predicted MaybePredicted -
+5004
-00202
Precision?
1.0
Recall?
0.9259259259259259
Freqs
test
numberfreq
0206
150
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
35.0ms422×0valid
14.0ms90×1valid
Compiler

Compiled 124 to 28 computations (77.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-exp: 11.0ms (37.4% of total)
ival-sub: 5.0ms (17% of total)
ival-div: 4.0ms (13.6% of total)
ival-mult: 4.0ms (13.6% of total)
adjust: 2.0ms (6.8% of total)
ival-add: 2.0ms (6.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess492.0ms (4.8%)

Memory
-164.2MiB live, 321.1MiB 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.5MiB live, 0.5MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.0%
(-.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)

simplify204.0ms (2%)

Memory
17.3MiB live, 251.5MiB 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)))

localize31.0ms (0.3%)

Memory
-19.8MiB live, 57.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
accuracy0.01953125
(*.f64 wj (exp.f64 wj))
accuracy0.0234375
(/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj))))
accuracy10.738362066201319
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Samples
14.0ms211×0valid
8.0ms45×1valid
Compiler

Compiled 53 to 10 computations (81.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-exp: 5.0ms (36.8% of total)
ival-sub: 3.0ms (22.1% of total)
ival-div: 2.0ms (14.7% of total)
ival-mult: 2.0ms (14.7% of total)
adjust: 1.0ms (7.4% of total)
ival-add: 1.0ms (7.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series11.0ms (0.1%)

Memory
19.4MiB live, 19.4MiB 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
1.0ms
wj
@0
(- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))
1.0ms
x
@0
(/ (- (* 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
@0
(/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))

simplify310.0ms (3%)

Memory
5.8MiB live, 475.0MiB 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))

rewrite273.0ms (2.7%)

Memory
-8.6MiB live, 422.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)

eval111.0ms (1.1%)

Memory
-10.2MiB live, 202.5MiB allocated
Compiler

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

prune117.0ms (1.1%)

Memory
2.9MiB live, 161.7MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New65715672
Fresh000
Picked101
Done000
Total65815673
Accuracy
99.9%
Counts
673 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.2%
(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)
34.4%
(/.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)))))))))))
48.8%
(/.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)))))))))
34.5%
(/.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))))))))
51.2%
(/.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)))))))
80.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
5.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
79.0%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
83.2%
(-.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)))))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
3.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
96.3%
#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))
96.6%
#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))
89.1%
#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 1 394 to 360 computations (74.2% saved)

simplify244.0ms (2.4%)

Memory
35.9MiB live, 300.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 x)
cost-diff0
(exp.f64 wj)
cost-diff0
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
cost-diff6528
(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)
cost-diff192
(-.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))))))
cost-diff192
(-.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))))
cost-diff384
(fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
cost-diff576
(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))))
cost-diff0
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
cost-diff128
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
cost-diff0
(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-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-diff192
(-.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))
cost-diff384
(fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64)))
Rules
13 206×lower-fma.f32
13 176×lower-fma.f64
4 684×lower-*.f32
4 674×lower-*.f64
3 730×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055584
0102544
1225508
2590460
32095434
08264406
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)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
x
(*.f64 wj #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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)))
(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))
(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)))
(-.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 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 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/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 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 -2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))
(*.f64 x #s(literal 5/2 binary64))
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 -2/3 binary64)
(fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal 1 binary64)
(fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))
(neg.f64 x)
(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 wj (exp.f64 wj) (neg.f64 x))
wj
(exp.f64 wj)
(neg.f64 x)
x
(/.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))
#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 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 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 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 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 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 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 (+.f64 #s(literal 5/2 binary64) (*.f64 wj #s(literal -8/3 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 wj (*.f64 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))
#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)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj))
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj)
x
(*.f64 wj #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (*.f64 x #s(literal 2 binary64))) wj) x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (*.f64 x #s(literal 2 binary64))) wj) 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))
(-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (*.f64 x #s(literal 2 binary64))) wj) x)
(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)))
(fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))
(-.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 -5/2 binary64) (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal -1 binary64)))
(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))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64))) #s(literal 1 binary64))
(-.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))))))
(-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64)))
#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)))))
(+.f64 #s(literal -2 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64)))
#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))))
(+.f64 #s(literal -4 binary64) (fma.f64 x #s(literal -8/3 binary64) #s(literal 3/2 binary64)))
#s(literal -2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))
(*.f64 x #s(literal 5/2 binary64))
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)))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
#s(literal -2/3 binary64)
(fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))
#s(literal 3 binary64)
#s(literal 3/2 binary64)
#s(literal 1 binary64)
(fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))
(neg.f64 x)
(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)
(-.f64 wj (/.f64 (-.f64 wj (/.f64 x (exp.f64 wj))) (+.f64 wj #s(literal 1 binary64))))
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
wj
(exp.f64 wj)
(neg.f64 x)
x
(/.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))
#s(literal 1 binary64)

localize246.0ms (2.4%)

Memory
5.4MiB live, 327.3MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
accuracy0.01171875
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
accuracy0.01953125
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
accuracy10.785234527863958
(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)
accuracy0.171875
(fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
accuracy0.26171875
(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))))
accuracy2.04514485218586
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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)))
accuracy10.738362066201319
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
accuracy0
(*.f64 wj #s(literal 2 binary64))
accuracy0.00390625
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
accuracy2.488903224868997
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
accuracy10.738362066201319
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
accuracy10.738362066201319
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
accuracy61.509444945366994
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64))
accuracy0.015625
(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)
accuracy0.03515625
(-.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.109375
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
accuracy2.193832912095475
#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
60.0ms163×0valid
54.0ms67×1valid
36.0ms24×2valid
3.0ms3valid
Compiler

Compiled 520 to 61 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 120.0ms
ival-mult: 47.0ms (39.2% of total)
ival-add: 27.0ms (22.5% of total)
adjust: 17.0ms (14.2% of total)
ival-sub: 10.0ms (8.4% of total)
const: 8.0ms (6.7% of total)
ival-div: 5.0ms (4.2% of total)
ival-exp: 5.0ms (4.2% of total)
exact: 1.0ms (0.8% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series53.0ms (0.5%)

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

117 calls:

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

simplify238.0ms (2.3%)

Memory
36.5MiB live, 298.6MiB allocated
Algorithm
egg-herbie
Rules
11 020×lower-fma.f64
11 020×lower-fma.f32
4 810×lower-*.f64
4 810×lower-*.f32
3 362×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite340.0ms (3.3%)

Memory
0.6MiB live, 284.6MiB allocated
Rules
6 122×lower-fma.f32
6 092×lower-fma.f64
4 794×lower-*.f32
4 784×lower-*.f64
2 206×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055401
0102370
1550350
25460350
08156336
Stop Event
iter limit
node limit
iter limit
Counts
24 → 516
Calls
Call 1
Inputs
(fma.f64 x #s(literal 2/3 binary64) (*.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))
#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)
(-.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 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) x))
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj)
(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))))
(fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(-.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))))
(-.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))))))
(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 wj (exp.f64 wj) (neg.f64 x))
(exp.f64 wj)
(neg.f64 x)
(fma.f64 wj (fma.f64 x #s(literal 2/3 binary64) (*.f64 x #s(literal 2 binary64))) wj)
(*.f64 wj #s(literal 2 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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)))
(*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
Outputs
(+.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)))
(fma.f64 #s(literal 2 binary64) (*.f64 x #s(literal 1 binary64)) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 (*.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 2/3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 2 binary64)) (*.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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8/27 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 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(+.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(+.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(+.f64 (neg.f64 (fma.f64 (*.f64 x #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 (*.f64 x #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 (*.f64 x #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(fma.f64 #s(literal 5/2 binary64) x (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(fma.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))
(fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (neg.f64 (fma.f64 (*.f64 x #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 (*.f64 x #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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))) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #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))) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 #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 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 #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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (fma.f64 (*.f64 x #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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))) (*.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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #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))) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj)) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)) #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) #s(literal 3 binary64)) (*.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 (*.f64 x #s(literal 8/3 binary64)) wj wj)) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))) (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj)) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))) (-.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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))) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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 (*.f64 x #s(literal 8/3 binary64)) wj wj) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #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 (*.f64 x #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))) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #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)))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x))
(+.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) x)
(+.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 wj wj)) (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(+.f64 (+.f64 x (*.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 wj wj))) (*.f64 x (*.f64 #s(literal -2 binary64) wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x)
(fma.f64 wj (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))) (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(fma.f64 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 wj wj) (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(fma.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj)))) wj (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(fma.f64 (*.f64 wj wj) (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (fma.f64 x (*.f64 #s(literal -2 binary64) wj) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 x wj)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) (neg.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))))) (-.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))))) (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)) (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj 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 (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64)))))))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) x) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj))) (*.f64 x #s(literal -2 binary64))) (neg.f64 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 -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)) wj)
(/.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 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(+.f64 wj (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) x))
(+.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x))
(+.f64 (neg.f64 x) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) (-.f64 wj x))
(+.f64 (-.f64 wj x) (*.f64 (*.f64 x #s(literal 2 binary64)) wj))
(-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))) (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)))))
(-.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x)) (/.f64 (*.f64 x x) (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x)))
(-.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) #s(literal 0 binary64)) x)
(fma.f64 x (*.f64 #s(literal 2 binary64) wj) (-.f64 wj x))
(fma.f64 x #s(literal -1 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 #s(literal 2 binary64) (*.f64 x wj) (-.f64 wj x))
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj (-.f64 wj x))
(fma.f64 #s(literal 1 binary64) wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(fma.f64 #s(literal 1 binary64) wj (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) x))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) (-.f64 wj x))
(fma.f64 wj #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) (neg.f64 x)))
(fma.f64 wj #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) x))
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (neg.f64 x))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) x (-.f64 wj x))
(fma.f64 #s(literal -1 binary64) x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) wj (neg.f64 x))
(fma.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (neg.f64 x))
(fma.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)) (neg.f64 x))
(fma.f64 (*.f64 x wj) #s(literal 2 binary64) (-.f64 wj x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (-.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x)))))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x))
(/.f64 (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (neg.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)) (pow.f64 (-.f64 wj x) #s(literal 3 binary64))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 wj x) (-.f64 wj x)) (*.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) (-.f64 wj x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (-.f64 wj x) (-.f64 wj x))) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) (-.f64 wj x)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))) (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (*.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)))))
(*.f64 (*.f64 (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) x)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj) x))
(+.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj))
(+.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)))
(fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj)
(fma.f64 #s(literal 2 binary64) (*.f64 x wj) wj)
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj)
(fma.f64 wj #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 2 binary64)) wj))
(fma.f64 (*.f64 #s(literal 2 binary64) wj) x wj)
(fma.f64 (*.f64 x wj) #s(literal 2 binary64) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (fma.f64 wj wj (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)))))
(/.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj)) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj))) (neg.f64 (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)))
(/.f64 (*.f64 wj (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 wj (fma.f64 (*.f64 x x) #s(literal 4 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64) #s(literal 1 binary64)) wj) (-.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 4 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 2 binary64) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj))) #s(literal -1 binary64))
(*.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))
(*.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) wj)
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 (*.f64 x #s(literal 2 binary64)) wj)) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(*.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (neg.f64 wj) wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) wj) wj)))
(+.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(+.f64 (*.f64 x #s(literal -2/3 binary64)) (+.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(+.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))
(+.f64 #s(literal -4 binary64) (fma.f64 x #s(literal -5 binary64) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))))
(+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(+.f64 (*.f64 x #s(literal 7/3 binary64)) (+.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(+.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) #s(literal -4 binary64)) (*.f64 x #s(literal -5 binary64)))
(+.f64 (+.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 x #s(literal -2/3 binary64)))
(+.f64 (+.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 x #s(literal 7/3 binary64))) #s(literal 3/2 binary64))
(+.f64 (+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 3/2 binary64)) (*.f64 x #s(literal 3 binary64)))
(+.f64 (+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 x #s(literal 3 binary64))) #s(literal 3/2 binary64))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))))
(fma.f64 x #s(literal -2/3 binary64) (+.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(fma.f64 x #s(literal 7/3 binary64) (+.f64 #s(literal 3/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))
(fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))
(fma.f64 #s(literal -2/3 binary64) x (+.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64) #s(literal 27/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal 9/4 binary64)) (*.f64 x #s(literal 9/2 binary64)))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(fma.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(fma.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))))) (neg.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 3 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))) (fma.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (-.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(*.f64 (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))))
(+.f64 #s(literal 3/2 binary64) (*.f64 x #s(literal 7/3 binary64)))
(+.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64)))
(+.f64 (*.f64 x #s(literal 3 binary64)) (+.f64 #s(literal 3/2 binary64) (*.f64 x #s(literal -2/3 binary64))))
(+.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(+.f64 (*.f64 x #s(literal 7/3 binary64)) #s(literal 3/2 binary64))
(+.f64 (fma.f64 x #s(literal -2/3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal 3 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (/.f64 (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))))
(fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(fma.f64 x #s(literal 3 binary64) (+.f64 #s(literal 3/2 binary64) (*.f64 x #s(literal -2/3 binary64))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(fma.f64 #s(literal -2/3 binary64) x (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(fma.f64 #s(literal 3 binary64) x (+.f64 #s(literal 3/2 binary64) (*.f64 x #s(literal -2/3 binary64))))
(fma.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64) #s(literal 27/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal 9/4 binary64)) (*.f64 x #s(literal 9/2 binary64)))) (*.f64 x #s(literal -2/3 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (*.f64 x #s(literal -2/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64))) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))))
(/.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64))) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 x (*.f64 #s(literal -2/3 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64)))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))) (neg.f64 (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 343/27 binary64) #s(literal 27/8 binary64)) (fma.f64 (*.f64 x #s(literal 7/3 binary64)) (*.f64 x #s(literal 7/3 binary64)) (-.f64 #s(literal 9/4 binary64) (*.f64 (*.f64 x #s(literal 7/3 binary64)) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 7/3 binary64)) (*.f64 x #s(literal 7/3 binary64))) #s(literal 9/4 binary64)) (-.f64 (*.f64 x #s(literal 7/3 binary64)) #s(literal 3/2 binary64)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64))) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (-.f64 (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)) (*.f64 x #s(literal -2/3 binary64))) (*.f64 (*.f64 x x) #s(literal 4/9 binary64)))))
(*.f64 (*.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (neg.f64 (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x))
(+.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))
(-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))))
(-.f64 (/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(-.f64 (-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 wj (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (*.f64 wj wj) (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)))))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 8 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (fma.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (fma.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 8 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 x #s(literal 5/2 binary64)) (-.f64 (*.f64 x #s(literal 5/2 binary64)) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj wj) (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))) (neg.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)))) (neg.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (pow.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 3 binary64))) (fma.f64 wj (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) #s(literal 25/4 binary64) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))) (-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64))) (*.f64 (*.f64 x x) #s(literal 25/4 binary64))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))))
(*.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))
(+.f64 (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) #s(literal 1/2 binary64))
(+.f64 #s(literal -3/2 binary64) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(-.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))
(-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))) (/.f64 (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(-.f64 (-.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 2 binary64))
(-.f64 (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))
(-.f64 (-.f64 #s(literal -3/2 binary64) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(-.f64 (-.f64 #s(literal -3/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)))
(-.f64 (-.f64 #s(literal -3/2 binary64) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 x #s(literal 3 binary64) #s(literal 3/2 binary64)))
(fma.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) (neg.f64 (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (neg.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))))
(/.f64 (-.f64 #s(literal -27/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (+.f64 #s(literal 9/4 binary64) (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (-.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))
(/.f64 (-.f64 #s(literal 9/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (+.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(+.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(+.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)
(+.f64 (-.f64 wj (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(-.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(-.f64 (/.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)) (/.f64 (*.f64 wj wj) (-.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))) (/.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)) (fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))) (/.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(fma.f64 #s(literal 1 binary64) wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 wj #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (fma.f64 wj (exp.f64 wj) (neg.f64 x)) wj)
(fma.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (exp.f64 wj)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) wj)
(fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)) wj)
(fma.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (exp.f64 (+.f64 wj wj)) wj))) wj)
(fma.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.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))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj) (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) wj) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (*.f64 wj wj)) (-.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64))) (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (-.f64 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64)))) (neg.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj) (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) (*.f64 wj wj))))
(*.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.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 (/.f64 (neg.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x))) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) wj)))
(*.f64 (-.f64 (*.f64 wj wj) (pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 wj (/.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) (*.f64 (exp.f64 wj) (+.f64 #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 wj (exp.f64 wj)) x)
(-.f64 #s(literal 0 binary64) (-.f64 x (*.f64 wj (exp.f64 wj))))
(-.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.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 x #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))
(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 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.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 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.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 (*.f64 wj wj) (exp.f64 (+.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 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))))
(/.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (neg.f64 (*.f64 x (*.f64 wj (exp.f64 wj)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x)) (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 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(/.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.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 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x))) #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(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(*.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(exp.f64 wj)
(*.f64 #s(literal 1 binary64) (exp.f64 wj))
(*.f64 (exp.f64 wj) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
(+.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 #s(literal 2/3 binary64) wj)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(+.f64 (+.f64 wj (*.f64 x (*.f64 #s(literal 2/3 binary64) wj))) (*.f64 (*.f64 x #s(literal 2 binary64)) wj))
(-.f64 (/.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))))
(fma.f64 x (*.f64 #s(literal 8/3 binary64) wj) wj)
(fma.f64 x (*.f64 #s(literal 2/3 binary64) wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 #s(literal 2/3 binary64) (*.f64 x wj) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x #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 (*.f64 x #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 2/3 binary64)) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x #s(literal 2/3 binary64)) wj (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x wj) #s(literal 2/3 binary64) (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(fma.f64 (*.f64 x wj) #s(literal 8/3 binary64) wj)
(fma.f64 (*.f64 wj #s(literal 2/3 binary64)) x (fma.f64 x (*.f64 #s(literal 2 binary64) wj) wj))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 x (*.f64 #s(literal 8/3 binary64) wj))) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))) (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 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj)) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.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 wj (-.f64 (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))) (fma.f64 (*.f64 x #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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj)))) (neg.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))) (-.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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj)))) (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 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj)) (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 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 x #s(literal 8/3 binary64)) (*.f64 (*.f64 x #s(literal 8/3 binary64)) (*.f64 wj wj))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj wj) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal 8/3 binary64)) wj (neg.f64 wj))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64)) wj)
(*.f64 #s(literal 2 binary64) wj)
(*.f64 wj #s(literal 2 binary64))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj)) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))
(+.f64 (*.f64 wj (exp.f64 wj)) (exp.f64 wj))
(+.f64 (exp.f64 wj) (*.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 #s(literal 1 binary64) (exp.f64 wj) (*.f64 wj (exp.f64 wj)))
(fma.f64 wj (exp.f64 wj) (exp.f64 wj))
(fma.f64 (exp.f64 wj) #s(literal 1 binary64) (*.f64 wj (exp.f64 wj)))
(fma.f64 (exp.f64 wj) 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 (exp.f64 (+.f64 wj 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 (exp.f64 (+.f64 wj 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 (exp.f64 (+.f64 wj wj)) wj) (-.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (exp.f64 (+.f64 wj 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 (exp.f64 (+.f64 wj 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 wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(/.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 wj #s(literal -1 binary64)) (exp.f64 wj)) (+.f64 wj #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (exp.f64 (+.f64 wj wj)) (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj 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))))) #s(literal -1 binary64))
(pow.f64 (/.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))))) #s(literal -1 binary64))
(*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))
(*.f64 (+.f64 #s(literal 1 binary64) wj) (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 (exp.f64 (+.f64 wj 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)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal -1 binary64) (exp.f64 wj))))
(/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (+.f64 #s(literal 1 binary64) wj))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj))) (neg.f64 (+.f64 #s(literal 1 binary64) wj)))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) wj)) (exp.f64 wj))
(pow.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal -1 binary64) (exp.f64 wj))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (+.f64 #s(literal 1 binary64) wj))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (pow.f64 (neg.f64 (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (exp.f64 wj)) (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal -1 binary64) (exp.f64 wj)))
(*.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 (exp.f64 (+.f64 wj 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 (/.f64 #s(literal -1 binary64) (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 (/.f64 #s(literal -1 binary64) (exp.f64 wj)) (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (+.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 wj)))

eval151.0ms (1.5%)

Memory
-23.3MiB live, 248.1MiB allocated
Compiler

Compiled 31 337 to 2 883 computations (90.8% saved)

prune125.0ms (1.2%)

Memory
3.1MiB live, 247.1MiB allocated
Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New98811999
Fresh3710
Picked415
Done000
Total995191 014
Accuracy
99.9%
Counts
1 014 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.2%
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
34.4%
(/.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)))))))))))
48.8%
(/.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)))))))))
34.5%
(/.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))))))))
49.8%
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 (fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x)) (*.f64 x #s(literal 2 binary64))) wj) x)))))
55.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 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))))
79.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
79.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* wj (- 1/2 (+ 2 (+ (* -2 (+ 2 (* x 5/2))) (+ (* x -2/3) (+ (* x 3) 3/2)))))) 1) (+ 2 (* x 5/2))) (+.f64 wj #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))))
5.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
77.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
3.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
96.4%
#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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
89.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
87.1%
#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 x wj) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)) x)))
12.5%
#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 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))))
22.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 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)) wj)) wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))))
12.9%
#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 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))))
Compiler

Compiled 1 708 to 500 computations (70.7% saved)

simplify267.0ms (2.6%)

Memory
37.8MiB live, 337.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 x)
cost-diff0
(exp.f64 wj)
cost-diff0
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
cost-diff0
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
cost-diff192
(fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
cost-diff192
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
cost-diff192
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
cost-diff192
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 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
(neg.f64 x)
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
cost-diff0
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))
cost-diff0
(fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
Rules
16 862×lower-fma.f32
16 838×lower-fma.f64
3 690×lower-+.f32
3 684×lower-+.f64
3 602×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070671
0107634
1237578
2574535
31663535
47050531
08038501
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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
(-.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
(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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))
(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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))))
(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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64))
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
#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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
#s(literal 2 binary64)
(fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
#s(literal -2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))
(*.f64 x #s(literal 5/2 binary64))
x
#s(literal 5/2 binary64)
#s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))
(*.f64 x #s(literal 7/3 binary64))
#s(literal 7/3 binary64)
#s(literal 1 binary64)
(fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))
(neg.f64 x)
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
wj
(exp.f64 wj)
(neg.f64 x)
x
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
#s(literal 8/3 binary64)
#s(literal -5/2 binary64)
#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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
(*.f64 x #s(literal -2 binary64))
x
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
x
(-.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))
(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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))
(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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64))
(fma.f64 wj (-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) #s(literal 1 binary64))
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(-.f64 #s(literal 5/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
#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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -2 binary64)))
#s(literal 2 binary64)
(fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
#s(literal -2 binary64)
(+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))
(fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))
(*.f64 x #s(literal 5/2 binary64))
x
#s(literal 5/2 binary64)
#s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))
(*.f64 x #s(literal 7/3 binary64))
#s(literal 7/3 binary64)
#s(literal 1 binary64)
(fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))
(neg.f64 x)
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj)
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(-.f64 (*.f64 wj (exp.f64 wj)) x)
wj
(exp.f64 wj)
(neg.f64 x)
x
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
#s(approx (/ -1 (* (exp wj) (+ wj 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)))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #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)) #s(literal -1 binary64))
(fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/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)
#s(literal -1 binary64)

localize282.0ms (2.7%)

Memory
-11.8MiB live, 361.8MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
accuracy0.01171875
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
accuracy1.072475702459132
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
accuracy9.838668179134041
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
accuracy0.34765625
(*.f64 x #s(literal 7/3 binary64))
accuracy1.1430193047909134
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
accuracy9.809705727239843
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
accuracy27.668309726441663
#s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))
accuracy0
(+.f64 wj #s(literal 1 binary64))
accuracy0.0078125
(/.f64 wj (+.f64 wj #s(literal 1 binary64)))
accuracy9.809705727239843
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
accuracy43.77463045850992
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
accuracy0
(neg.f64 x)
accuracy9.809705727239843
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
accuracy12.569578769818387
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
accuracy0
(*.f64 x #s(literal -2 binary64))
accuracy0.01171875
(fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x)
accuracy1.2760823647005353
#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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
accuracy29.204121669487776
#s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))
Samples
89.0ms169×0valid
59.0ms28×5exit
52.0ms51×1valid
7.0ms2valid
3.0ms3valid
Compiler

Compiled 500 to 69 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 164.0ms
ival-add: 45.0ms (27.5% of total)
ival-mult: 39.0ms (23.8% of total)
adjust: 37.0ms (22.6% of total)
const: 21.0ms (12.8% of total)
ival-sub: 9.0ms (5.5% of total)
ival-div: 7.0ms (4.3% of total)
ival-exp: 4.0ms (2.4% of total)
exact: 1.0ms (0.6% of total)
ival-neg: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series32.0ms (0.3%)

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

114 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(* x 7/3)
0.0ms
wj
@inf
(+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))
0.0ms
x
@-inf
(* x 7/3)
0.0ms
wj
@-inf
(+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2))
0.0ms
x
@0
(* x 7/3)

simplify257.0ms (2.5%)

Memory
-19.6MiB live, 325.3MiB allocated
Algorithm
egg-herbie
Rules
11 650×lower-fma.f64
11 650×lower-fma.f32
4 884×lower-*.f64
4 884×lower-*.f32
3 558×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05306171
117425826
256875229
082174874
Stop Event
iter limit
node limit
Counts
456 → 437
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)))))))
(* -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)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
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)))
(* -1 (+ 1 (* 5/2 x)))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(- wj 1)
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(* x (- (* 8/3 wj) 5/2))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(* -1 (* x (+ 5/2 (* -8/3 wj))))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
1
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(+ 1 (* 8/3 x))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* 8/3 x)
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
(* x (+ 8/3 (/ 1 x)))
-1/2
(- (* -8/3 x) 1/2)
(- (* -8/3 x) 1/2)
(- (* -8/3 x) 1/2)
(* -8/3 x)
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(* -8/3 x)
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
-5/2
(- (* -8/3 x) 5/2)
(- (* -8/3 x) 5/2)
(- (* -8/3 x) 5/2)
(* -8/3 x)
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(* -8/3 x)
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 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 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(/ 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)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 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)))))
1
(+ 1 wj)
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(exp wj)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
(* -2 x)
3/2
(+ 3/2 (* 7/3 x))
(+ 3/2 (* 7/3 x))
(+ 3/2 (* 7/3 x))
(* 7/3 x)
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(* 7/3 x)
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
x
(+ x (* -2 (* wj x)))
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(+ x (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
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)))))))
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
(* 7/3 x)
-1
(- (* 2 wj) 1)
(- (* wj (+ 2 (* -5/2 wj))) 1)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(/ -1 (* wj (exp wj)))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/ -1 (* wj (exp wj)))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
-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)))
Outputs
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) 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 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) wj))) wj)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x (fma.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)
(* -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 x (/.f64 #s(literal 5/2 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))) (+ 1 (+ (* 2/3 x) (* 2 x)))))
(*.f64 wj (*.f64 (*.f64 wj wj) (+.f64 (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.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 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (/.f64 x (*.f64 wj (*.f64 wj wj))))) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.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 (/.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))) (*.f64 (*.f64 wj (neg.f64 wj)) wj))
(* -1 (* (pow wj 3) (- (+ 1 (* -1 (/ (+ 1 (+ (* -2 (/ x wj)) (* 5/2 x))) wj))) (* -1 (+ (* 2/3 x) (* 2 x))))))
(*.f64 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (/.f64 #s(literal -2 binary64) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj))) (*.f64 (*.f64 wj (neg.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 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.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)) wj))) (*.f64 (*.f64 wj (neg.f64 wj)) wj))
(* (pow wj 2) (- 1 wj))
(*.f64 wj (-.f64 wj (*.f64 wj wj)))
(+ (* x (+ 1 (* wj (- (* wj (- 5/2 (* 8/3 wj))) 2)))) (* (pow wj 2) (- 1 wj)))
(fma.f64 wj (-.f64 wj (*.f64 wj wj)) (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)))
(fma.f64 wj (-.f64 wj (*.f64 wj wj)) (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)))
(fma.f64 wj (-.f64 wj (*.f64 wj wj)) (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))))
(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 wj (/.f64 (-.f64 wj (*.f64 wj 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 wj (/.f64 (-.f64 wj (*.f64 wj 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 wj (/.f64 (-.f64 wj (*.f64 wj wj)) x))) x)
(* -1 (* x (- (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj)))))) 1)))
(fma.f64 (*.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (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 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (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 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -1 (* x (- (+ (* -1 (/ (* (pow wj 2) (- 1 wj)) x)) (* wj (+ 2 (* -1 (* wj (+ 5/2 (* -8/3 wj))))))) 1)))
(fma.f64 (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 wj (-.f64 (*.f64 wj wj) wj)) x)) (neg.f64 x) x)
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 wj (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 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.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 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj)) (*.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 wj wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 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 x (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.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 (*.f64 wj wj) (+.f64 (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (/.f64 #s(literal 1 binary64) wj)) (fma.f64 x (/.f64 #s(literal -2 binary64) (*.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 wj wj) (+.f64 (/.f64 #s(literal 1 binary64) wj) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))))
(* (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 x (/.f64 #s(literal 2 binary64) 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 x (/.f64 #s(literal 2 binary64) wj) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))) wj)))
(* wj (- 1 wj))
(-.f64 wj (*.f64 wj 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 wj 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 wj 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 wj 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 x (fma.f64 wj (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)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.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)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.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)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.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 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) (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 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(* -1 (* x (- (* -1 (/ (- 1 wj) x)) (+ 5/2 (* -8/3 wj)))))
(*.f64 x (+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 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 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))
(fma.f64 x (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (-.f64 #s(literal 1 binary64) wj))
(* -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 x (/.f64 #s(literal 5/2 binary64) 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 x (/.f64 #s(literal 5/2 binary64) 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 x (/.f64 #s(literal 5/2 binary64) 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))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) 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 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) wj))) wj)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #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 x #s(literal 3/2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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 (neg.f64 (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 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #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 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (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 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 x) (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) 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 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) wj))) wj)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #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 x #s(literal 3/2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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 (neg.f64 (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 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #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 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (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 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 x) (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
wj
(* wj (+ 1 (* -1 wj)))
(-.f64 wj (*.f64 wj wj))
(* wj (+ 1 (* wj (- wj 1))))
(fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj)
(* wj (+ 1 (* wj (- (* wj (+ 1 (* -1 wj))) 1))))
(fma.f64 (*.f64 wj 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 wj 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 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))
(* -1 (+ 1 (* 5/2 x)))
(fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(fma.f64 wj (-.f64 #s(literal -3 binary64) (fma.f64 x #s(literal 7/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(fma.f64 wj (-.f64 #s(literal -3 binary64) (fma.f64 x #s(literal 7/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))
(- (* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x)))))) (+ 1 (* 5/2 x)))
(fma.f64 wj (-.f64 #s(literal -3 binary64) (fma.f64 x #s(literal 7/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))))
(*.f64 wj (-.f64 #s(literal -3 binary64) (fma.f64 x #s(literal 7/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(*.f64 wj (-.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 7/3 binary64) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64))))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(*.f64 wj (-.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 7/3 binary64) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64))))))
(* wj (+ (* -1 (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))) (* -1 (/ (+ 1 (* 5/2 x)) wj))))
(*.f64 wj (-.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) wj) (fma.f64 x #s(literal 7/3 binary64) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64))))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (* 3 x))))))
(*.f64 wj (-.f64 #s(literal -3 binary64) (fma.f64 x #s(literal 7/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(*.f64 (+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) wj)))) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64)))) (neg.f64 wj))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(*.f64 (+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) wj)))) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64)))) (neg.f64 wj))
(* -1 (* wj (+ 3 (+ (* -2 (+ 2 (* 5/2 x))) (+ (* -2/3 x) (+ (* 5/2 (/ x wj)) (+ (* 3 x) (/ 1 wj))))))))
(*.f64 (+.f64 (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x (/.f64 #s(literal 5/2 binary64) wj) (fma.f64 x #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) wj)))) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -5 binary64)))) (neg.f64 wj))
(- wj 1)
(+.f64 wj #s(literal -1 binary64))
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (+.f64 wj #s(literal -1 binary64)))
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (+.f64 wj #s(literal -1 binary64)))
(- (+ wj (* x (- (* 8/3 wj) 5/2))) 1)
(fma.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) (+.f64 wj #s(literal -1 binary64)))
(* x (- (* 8/3 wj) 5/2))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
(* x (- (+ (* 8/3 wj) (/ wj x)) (+ 5/2 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
(* -1 (* x (+ 5/2 (* -8/3 wj))))
(*.f64 x (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
(* -1 (* x (+ 5/2 (+ (* -8/3 wj) (* -1 (/ (- wj 1) x))))))
(*.f64 x (+.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* 8/3 x))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(+ 1 (* 8/3 x))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* 8/3 x)
(*.f64 x #s(literal 8/3 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
(* x (+ 8/3 (/ 1 x)))
(fma.f64 x #s(literal 8/3 binary64) #s(literal 1 binary64))
-1/2
#s(literal -1/2 binary64)
(- (* -8/3 x) 1/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(- (* -8/3 x) 1/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(- (* -8/3 x) 1/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -8/3 x)
(*.f64 x #s(literal -8/3 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -8/3 x)
(*.f64 x #s(literal -8/3 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
(* -1 (* x (+ 8/3 (* 1/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -1/2 binary64))
-5/2
#s(literal -5/2 binary64)
(- (* -8/3 x) 5/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(- (* -8/3 x) 5/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(- (* -8/3 x) 5/2)
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -8/3 x)
(*.f64 x #s(literal -8/3 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -8/3 x)
(*.f64 x #s(literal -8/3 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
(* -1 (* x (+ 8/3 (* 5/2 (/ 1 x)))))
(fma.f64 x #s(literal -8/3 binary64) #s(literal -5/2 binary64))
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) x)
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3/2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))) x)
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
(fma.f64 wj (fma.f64 wj (fma.f64 (-.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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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))))) (neg.f64 wj) (+.f64 #s(literal -1 binary64) (fma.f64 x #s(literal -3/2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))))) (-.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)))) x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj))))) wj)) (neg.f64 wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(neg.f64 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) wj))) wj)) wj))))
(+ wj (* -1 (/ wj (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(-.f64 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* -1 (* wj (+ (* -1 (exp wj)) (/ x wj))))
(*.f64 wj (-.f64 (exp.f64 wj) (/.f64 x wj)))
(* 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 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
(* x (- (/ (* wj (exp wj)) x) 1))
(*.f64 x (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 x (fma.f64 (exp.f64 wj) (/.f64 wj x) #s(literal -1 binary64)))
1
#s(literal 1 binary64)
(+ 1 wj)
(+.f64 wj #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* 1/2 wj))))
(fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))
(+ 1 (* wj (+ 1 (* wj (+ 1/2 (* 1/6 wj))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(exp wj)
(exp.f64 wj)
(* -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))
3/2
#s(literal 3/2 binary64)
(+ 3/2 (* 7/3 x))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(+ 3/2 (* 7/3 x))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(+ 3/2 (* 7/3 x))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
(* x (+ 7/3 (* 3/2 (/ 1 x))))
(fma.f64 x #s(literal 7/3 binary64) #s(literal 3/2 binary64))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 #s(literal -2 binary64) wj) x)
(+ x (* wj (- (* wj (- 1 (+ (* -4 x) (* 3/2 x)))) (* 2 x))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x #s(literal 5/2 binary64) (-.f64 #s(literal 1 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 x #s(literal 5 binary64) (*.f64 x #s(literal 2/3 binary64)))) wj))) (*.f64 x #s(literal -2 binary64))) x)
wj
(* wj (- 1 (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(*.f64 wj (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj)))
(* wj (- (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj)))))) (/ 1 wj)))
(+.f64 wj (*.f64 wj (+.f64 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) (*.f64 wj (*.f64 wj wj))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj)) wj))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(+.f64 wj #s(literal -1 binary64))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 wj (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) 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 (*.f64 wj (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1 binary64) (+.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 #s(literal 1 binary64) wj))) wj)) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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 (fma.f64 (exp.f64 (neg.f64 wj)) (/.f64 x (+.f64 wj #s(literal 1 binary64))) 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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.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)))))))
(fma.f64 x (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (neg.f64 (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* wj (- 1 (* -2 x))))
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #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 x #s(literal 3/2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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) (*.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 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 (neg.f64 (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 (-.f64 #s(literal 1 binary64) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #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 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (*.f64 (*.f64 wj wj) (*.f64 wj (exp.f64 wj))))) (-.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 wj (*.f64 wj (exp.f64 wj)))))))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (neg.f64 (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 (/.f64 (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(+ 1 (* -1 (/ (+ 1 (+ (* -1 (/ (- (* -1 (/ (+ 1 (/ x (exp wj))) wj)) (* -1 (+ 1 (/ x (exp wj))))) wj)) (/ x (exp wj)))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 x) (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal 1 binary64)) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj) (fma.f64 x (neg.f64 (exp.f64 (neg.f64 wj))) #s(literal -1 binary64))) wj))
(/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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 #s(literal 1 binary64) (+.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))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.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)))))))
(neg.f64 (-.f64 (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
(* 7/3 x)
(*.f64 x #s(literal 7/3 binary64))
-1
#s(literal -1 binary64)
(- (* 2 wj) 1)
(fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))
(- (* wj (+ 2 (* -5/2 wj))) 1)
(fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) #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 (* wj (exp wj)))
(neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj) (exp.f64 (neg.f64 wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (-.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj) (exp.f64 (neg.f64 wj))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (*.f64 wj (*.f64 wj wj))) (-.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj) (exp.f64 (neg.f64 wj)))) wj)
(/ -1 (* wj (exp wj)))
(neg.f64 (/.f64 (exp.f64 (neg.f64 wj)) wj))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (exp.f64 (neg.f64 wj)) wj)) wj)) wj)) (neg.f64 wj))
-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 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj))))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(neg.f64 (*.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj))))
(* -1 (* wj (- (* 5/2 (/ 1 wj)) 8/3)))
(neg.f64 (*.f64 wj (+.f64 #s(literal -8/3 binary64) (/.f64 #s(literal 5/2 binary64) wj))))

rewrite457.0ms (4.4%)

Memory
15.7MiB live, 294.5MiB allocated
Rules
5 494×lower-fma.f32
5 470×lower-fma.f64
4 754×lower-*.f32
4 748×lower-*.f64
2 228×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070504
0107473
1591434
25514434
08288411
Stop Event
iter limit
node limit
iter limit
Counts
25 → 342
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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(neg.f64 x)
(-.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 (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))))
(-.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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(fma.f64 #s(literal -2 binary64) (+.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 wj (exp.f64 wj) (neg.f64 x))
(exp.f64 wj)
(*.f64 x #s(literal -2 binary64))
#s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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)))
(*.f64 x #s(literal 7/3 binary64))
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 wj (*.f64 x #s(literal -2 binary64))))
(-.f64 (/.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) wj x)
(fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))) wj (fma.f64 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 (*.f64 wj wj) #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) 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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64)))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))))) (*.f64 wj (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))))
(+.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))))
(fma.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)))) (*.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)) (-.f64 #s(literal 1 binary64) wj)))))) (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)))) (*.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)) (-.f64 #s(literal 1 binary64) wj)))))))
(/.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (fma.f64 #s(literal 4 binary64) (*.f64 x x) (-.f64 (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)))) (*.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)) (-.f64 #s(literal 1 binary64) wj))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 x x)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.f64 #s(literal 1 binary64) wj)))))
(pow.f64 (/.f64 (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)))) (*.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)) (-.f64 #s(literal 1 binary64) wj)))))) (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj))) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj wj))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (*.f64 #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)))) (*.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)) (-.f64 #s(literal 1 binary64) wj))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.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)) (-.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)) (-.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)) (-.f64 #s(literal 1 binary64) wj))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
(pow.f64 (/.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj)) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
(+.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)
(/.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) (*.f64 #s(literal -1 binary64) (*.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 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)))))))
(pow.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 (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))))))) #s(literal -1 binary64))
(pow.f64 (/.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))))))) #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))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj)) #s(literal -1 binary64)))
(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 (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))
(pow.f64 (/.f64 (/.f64 (+.f64 wj #s(literal 1 binary64)) wj) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 wj (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(*.f64 (neg.f64 wj) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 wj))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) wj)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)))
(*.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 wj (fma.f64 wj wj #s(literal -1 binary64))) (+.f64 wj #s(literal -1 binary64)))
(+.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))))
(fma.f64 wj #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) wj #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (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 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj))
(/.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj wj) wj)))
(/.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 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(/.f64 (neg.f64 (fma.f64 wj wj #s(literal -1 binary64))) (neg.f64 (+.f64 wj #s(literal -1 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj) (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(literal -1 binary64)) (fma.f64 wj wj #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 wj wj #s(literal 1 binary64)) wj)))
(*.f64 (fma.f64 wj wj #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(+.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (neg.f64 (*.f64 x #s(literal 5/2 binary64))))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 x) #s(literal 5/2 binary64)))
(+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal -5/2 binary64) x))
(+.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))
(-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(-.f64 (-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 x #s(literal 5/2 binary64))) #s(literal 2 binary64))
(fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 wj (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) wj (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 #s(literal -1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))
(fma.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(fma.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 x #s(literal -5 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 8 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 x #s(literal -5 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal 1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))))) (*.f64 (-.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 1 binary64)) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 x #s(literal -5 binary64))))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64) #s(literal 8 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (+.f64 #s(literal 4 binary64) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 x #s(literal -5 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal -1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 2 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))) (neg.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) (neg.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))))
(/.f64 (fma.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (pow.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) #s(literal 3 binary64))) (fma.f64 wj (*.f64 (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 125/8 binary64))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 #s(literal 25/4 binary64) (*.f64 x x) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))) (-.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (-.f64 (*.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64))) (*.f64 #s(literal 25/4 binary64) (*.f64 x x))) (+.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)))) (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (*.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64)) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1 binary64))))))
(*.f64 (*.f64 (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)))) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64))))))
(+.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))
(+.f64 (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) #s(literal 1/2 binary64))
(+.f64 #s(literal -3/2 binary64) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(-.f64 #s(literal 1/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))
(-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))) (/.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(-.f64 (-.f64 #s(literal 1/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 2 binary64))
(-.f64 (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(-.f64 (-.f64 #s(literal -3/2 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(-.f64 (-.f64 #s(literal -3/2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))))
(/.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) (neg.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (neg.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))))
(/.f64 (-.f64 #s(literal -27/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (+.f64 #s(literal 9/4 binary64) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (-.f64 #s(literal 1/2 binary64) (neg.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))
(/.f64 (-.f64 #s(literal 9/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (+.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64)) (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(+.f64 #s(literal 2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))))
(+.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64))
(+.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(+.f64 (+.f64 #s(literal 2 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (/.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(literal 2 binary64)))
(fma.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) #s(literal 2 binary64))
(fma.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64)) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64)) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64))) (neg.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (neg.f64 (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) #s(literal 3 binary64)) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) (fma.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) (-.f64 (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 4 binary64)) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64)))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (-.f64 (+.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(pow.f64 (/.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(literal 2 binary64)) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 2 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))
(+.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(+.f64 #s(literal -4 binary64) (fma.f64 x #s(literal -5 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(+.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(literal -4 binary64)) (*.f64 x #s(literal -5 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (/.f64 (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 2 binary64)) #s(literal -2 binary64) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))))
(/.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))
(/.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) (neg.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) (neg.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (*.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (-.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (*.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))))))
(*.f64 (*.f64 (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64))) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))))))
(+.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(+.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj))) (/.f64 (*.f64 wj wj) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj))))
(fma.f64 wj #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj)
(fma.f64 #s(literal 1 binary64) wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(fma.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (-.f64 (*.f64 wj (exp.f64 wj)) x) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 wj wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64))) (fma.f64 wj (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) wj)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 wj wj)) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 wj wj))) (neg.f64 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj))))
(/.f64 (-.f64 (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64))) (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64))) (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 wj wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) #s(literal 2 binary64)) (*.f64 wj wj)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) #s(approx (/ -1 (* (exp wj) (+ wj 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))) (neg.f64 wj))))
(+.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 #s(literal 0 binary64) (-.f64 x (*.f64 wj (exp.f64 wj))))
(-.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 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.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 x #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))
(fma.f64 #s(literal -1 binary64) x (*.f64 wj (exp.f64 wj)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (exp.f64 wj) x) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 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))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.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))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (neg.f64 (*.f64 (*.f64 wj (exp.f64 wj)) x)))))
(/.f64 (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x))) (fma.f64 wj (exp.f64 wj) x))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x)))) (neg.f64 (fma.f64 wj (exp.f64 wj) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))))
(pow.f64 (/.f64 (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 wj))) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj (exp.f64 wj) x) (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) (exp.f64 (*.f64 wj #s(literal 3 binary64))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 wj (exp.f64 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))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 wj (exp.f64 wj) x) (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))))))
(*.f64 (fma.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)) (*.f64 x (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (exp.f64 wj) x)))
(exp.f64 wj)
(*.f64 (exp.f64 wj) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 wj))
(*.f64 x #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x)
#s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))) (/.f64 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(fma.f64 wj #s(literal 1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))))
(/.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64))) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (pow.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) #s(literal 3 binary64))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))) (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 wj (*.f64 wj wj)) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x)))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 #s(literal -3/2 binary64) (+.f64 #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 binary64))) (fma.f64 x #s(literal -5 binary64) #s(literal -4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 x #s(literal 5/2 binary64)))) (*.f64 x #s(literal 2 binary64))) wj) x))
(+.f64 (*.f64 x #s(literal -2/3 binary64)) (*.f64 x #s(literal 3 binary64)))
(+.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal -2/3 binary64)))
(fma.f64 x #s(literal -2/3 binary64) (*.f64 x #s(literal 3 binary64)))
(fma.f64 x #s(literal 3 binary64) (*.f64 x #s(literal -2/3 binary64)))
(fma.f64 #s(literal -2/3 binary64) x (*.f64 x #s(literal 3 binary64)))
(fma.f64 #s(literal 3 binary64) x (*.f64 x #s(literal -2/3 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) #s(literal -8/27 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27 binary64))) (fma.f64 (*.f64 x x) #s(literal 4/9 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 9 binary64)) (*.f64 (*.f64 x #s(literal -2/3 binary64)) (*.f64 x #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 4/9 binary64)) (*.f64 (*.f64 x x) #s(literal 9 binary64))) (-.f64 (*.f64 x #s(literal -2/3 binary64)) (*.f64 x #s(literal 3 binary64))))
(*.f64 x #s(literal 7/3 binary64))
(*.f64 #s(literal 7/3 binary64) x)
#s(approx (/ -1 (* (exp wj) (+ wj 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)))
(+.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))))
(pow.f64 (/.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))) #s(literal -1 binary64))
(pow.f64 (/.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))) #s(literal -1 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))))

eval331.0ms (3.2%)

Memory
8.1MiB live, 159.5MiB allocated
Compiler

Compiled 25 124 to 2 055 computations (91.8% saved)

prune103.0ms (1%)

Memory
21.2MiB live, 182.5MiB allocated
Pruning

23 alts after pruning (20 fresh and 3 done)

PrunedKeptTotal
New80314817
Fresh7613
Picked325
Done011
Total81323836
Accuracy
99.9%
Counts
836 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.1%
(fma.f64 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
80.0%
(fma.f64 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
79.4%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
3.7%
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.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 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)))))))))
34.4%
(/.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)))))))))))
48.8%
(/.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)))))))))
5.6%
(/.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)))))))
55.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 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))))
5.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj))))
4.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))))
4.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
77.8%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
3.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
5.6%
(*.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)))))))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
96.2%
#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 wj wj))) x))
87.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 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
96.5%
#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 (+.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))
89.1%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
22.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 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.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)) wj))) (*.f64 (*.f64 wj (neg.f64 wj)) wj))))
12.9%
#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 wj (-.f64 wj (*.f64 wj wj)))))
Compiler

Compiled 1 621 to 506 computations (68.8% saved)

simplify256.0ms (2.5%)

Memory
-35.7MiB live, 218.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
cost-diff128
(-.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)))))))
cost-diff256
(*.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))))))
cost-diff3200
(/.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)))))))
cost-diff0
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
cost-diff0
(-.f64 wj x)
cost-diff0
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
cost-diff0
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
cost-diff0
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
cost-diff0
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
cost-diff0
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
cost-diff0
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
cost-diff0
(*.f64 wj #s(literal -2 binary64))
cost-diff0
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
cost-diff0
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
cost-diff0
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))
cost-diff0
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
cost-diff0
#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 (+.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))
cost-diff192
(*.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)))
Rules
12 784×lower-fma.f32
12 766×lower-fma.f64
3 168×lower-*.f32
3 158×lower-*.f64
2 556×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070659
0103625
1234620
2527560
31455534
44457531
08255522
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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))
(*.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
(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))
(+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
#s(literal 5/2 binary64)
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
#s(literal -8/3 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) wj) x)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
#s(literal -2 binary64)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
x
(*.f64 wj #s(literal -2 binary64))
wj
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
x
(fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))
#s(literal 2 binary64)
#s(literal -1 binary64)
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
(-.f64 wj x)
wj
x
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
#s(literal 8/3 binary64)
#s(literal -5/2 binary64)
#s(literal 2 binary64)
#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 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 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))))))
(neg.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 (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#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))))))
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 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))
#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)) (fma.f64 x (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 wj (*.f64 wj wj))))) x))
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -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 #s(literal 1 binary64) (-.f64 wj (*.f64 wj wj))))) x)
wj
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -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 #s(literal 1 binary64) (-.f64 wj (*.f64 wj wj)))))
(*.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)))
(fma.f64 x (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 wj (*.f64 wj wj))))
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))
(+.f64 #s(literal 5/2 binary64) (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
#s(literal 5/2 binary64)
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
#s(literal -8/3 binary64)
(/.f64 (-.f64 #s(literal 1 binary64) wj) x)
(-.f64 #s(literal 1 binary64) wj)
#s(literal 1 binary64)
#s(literal -2 binary64)
#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 wj (*.f64 x #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
x
(*.f64 wj #s(literal -2 binary64))
wj
#s(literal -2 binary64)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
wj
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
x
(fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))
#s(literal 2 binary64)
#s(literal -1 binary64)
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj)
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
(-.f64 wj x)
wj
x
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
#s(approx (/ -1 (* (exp wj) (+ wj 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)))
(fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #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)) #s(literal -1 binary64))
(fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 wj (fma.f64 wj #s(literal 8/3 binary64) #s(literal -5/2 binary64)) #s(literal 2 binary64))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/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)
#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 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(-.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 (+.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 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 #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)))))
(neg.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 (+.f64 wj #s(literal 1 binary64)))
(+.f64 wj #s(literal 1 binary64))
#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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))

localize209.0ms (2%)

Memory
26.3MiB live, 300.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.02734375
(*.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))))))
accuracy7.017334828229298
(-.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)))))))
accuracy24.052596305003217
(/.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)))))))
accuracy49.35091235137416
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
accuracy0.01171875
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
accuracy1.3432433593481703
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
accuracy1.9521966023525807
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
accuracy10.785234527863958
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
accuracy0.0078125
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
accuracy2.488903224868997
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
accuracy10.738362066201319
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
accuracy12.964084208701943
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
accuracy0
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
accuracy0
(*.f64 wj #s(literal -2 binary64))
accuracy8.343485596803617
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
accuracy0.046875
(*.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)))
accuracy0.07421875
(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))
accuracy0.09375
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
accuracy2.193832912095475
#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 (+.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))
Samples
98.0ms210×0valid
39.0ms45×1valid
1.0ms2valid
Compiler

Compiled 465 to 70 computations (84.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-mult: 42.0ms (39.2% of total)
ival-add: 21.0ms (19.6% of total)
ival-sub: 10.0ms (9.3% of total)
const: 10.0ms (9.3% of total)
ival-div: 9.0ms (8.4% of total)
adjust: 7.0ms (6.5% of total)
ival-exp: 4.0ms (3.7% of total)
ival-neg: 2.0ms (1.9% of total)
exact: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series69.0ms (0.7%)

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

129 calls:

TimeVariablePointExpression
9.0ms
x
@inf
(/ (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))))
5.0ms
x
@inf
(* x (+ (* wj 2) -1))
4.0ms
x
@inf
(* x (+ (* wj (+ 5/2 (+ (* wj -8/3) (/ (- 1 wj) x)))) -2))
2.0ms
x
@0
(/ (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))))
2.0ms
wj
@0
(/ (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))))

simplify364.0ms (3.5%)

Memory
10.2MiB live, 400.8MiB allocated
Algorithm
egg-herbie
Rules
8 906×lower-fma.f64
8 906×lower-fma.f32
6 616×lower-+.f64
6 616×lower-+.f32
5 354×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
094710020
131369618
086539048
Stop Event
iter limit
node limit
Counts
516 → 493
Calls
Call 1
Inputs
(* 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))
(* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(* -2 x)
(+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))
(+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))
(+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))
(* -1 (* (pow wj 2) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 2) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* (pow wj 2) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(* -1 (* (pow wj 2) (* x (+ 8/3 (/ 1 x)))))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj))))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x 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)))))))
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))))))
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 (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* x (+ 1 (* -2 wj)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
(* -1 (* x (- (* 2 wj) 1)))
x
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(+ x (* -2 (* wj x)))
(* -2 (* wj x))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(* -2 (* wj x))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 wj)
(* -2 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 (- (* 2 wj) 1)))
(+ wj (* x (- (* 2 wj) 1)))
(+ wj (* x (- (* 2 wj) 1)))
(* x (- (* 2 wj) 1))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(* -1 (* x (+ 1 (* -2 wj))))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(* -1 x)
(- (* wj (+ 1 (* 2 x))) x)
(- (* wj (+ 1 (* 2 x))) x)
(- (* wj (+ 1 (* 2 x))) x)
(* wj (+ 1 (* 2 x)))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(* -1 (* wj (- (* -2 x) 1)))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* x (- (* 2 wj) 1))
(* -1 x)
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* 2 (* wj x)))
(+ (* -1 x) (* 2 (* wj x)))
(* 2 (* wj x))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(* 2 (* wj x))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (+ (/ 1 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 1 wj)))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp wj) (+ 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 (* (exp wj) (+ 1 wj))) (/ wj x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(/ 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)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 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)))))
(* -1 x)
(- wj x)
(- wj x)
(- wj x)
wj
(* wj (+ 1 (* -1 (/ x wj))))
(* wj (+ 1 (* -1 (/ x wj))))
(* wj (+ 1 (* -1 (/ x wj))))
wj
(* -1 (* wj (- (/ x wj) 1)))
(* -1 (* wj (- (/ x wj) 1)))
(* -1 (* wj (- (/ x wj) 1)))
wj
(+ wj (* -1 x))
(+ wj (* -1 x))
(+ wj (* -1 x))
(* -1 x)
(* x (- (/ wj x) 1))
(* x (- (/ wj x) 1))
(* x (- (/ wj x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
-1
(- (* 2 wj) 1)
(- (* wj (+ 2 (* -5/2 wj))) 1)
(- (* wj (+ 2 (* wj (- (* 8/3 wj) 5/2)))) 1)
(/ -1 (* wj (exp wj)))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/ -1 (* wj (exp wj)))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
x
(+ x (* wj (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))))
(+ x (* wj (- (+ (* -2 (+ 1 (* 2 x))) (* wj (- (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(+ x (* wj (- (+ (* -2 (+ 1 (* 2 x))) (* wj (- (+ (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (* wj (- (+ (* -2 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (* -2 (/ (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x)))) x))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x))))) x)) (* -1 (/ (* (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x)))) (- (+ (* -4 x) (* 3/2 x)) 1)) x))))))) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
wj
(* wj (- 1 (/ 1 wj)))
(* wj (- (+ 1 (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))) (/ 1 wj)))
(* wj (- (+ 1 (* 2 (/ (+ 1 (/ x (exp wj))) (pow wj 3)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (+ (* 3 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 wj) (* 3 (/ 1 (pow wj 3))))))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ x (exp wj))) (* -1 (/ (- (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ x (exp wj)))) (+ 2 (+ (* -1 (- (* -1 (/ x (exp wj))) 1)) (/ x (exp wj))))) wj))) 1) wj)) 1) wj)) 1)))
(/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(- (+ (* x (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(- (+ (* x (- (+ (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(- (+ (* x (- (+ (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* x (- (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -1 (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))))))) (pow x 3))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(* -1 (* x (- (* -1 (/ (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (+ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))))) x)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(pow x 2)
(+ (* -2 (* wj (* x (+ 1 (* 2 x))))) (pow x 2))
(+ (* wj (+ (* -2 (* x (+ 1 (* 2 x)))) (* wj (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))))) (pow x 2))
(+ (* wj (+ (* -2 (* x (+ 1 (* 2 x)))) (* wj (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (+ (* wj (+ (* -2 (* x (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x)))))) (* -2 (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x))))))) (pow (+ 1 (* 2 x)) 2)))))) (pow x 2))
1
(+ 1 (* -2 (/ (+ 1 (/ x (exp wj))) wj)))
(+ 1 (+ (* -2 (/ (+ 1 (/ x (exp wj))) wj)) (+ (* 2 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 2 (pow wj 2)) (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 2))))))
(+ 1 (+ (* -2 (/ (+ 1 (/ x (exp wj))) wj)) (+ (* -2 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (+ (* -2 (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 3))) (+ (* 2 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 2 (pow wj 2)) (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 2))))))))
1
(+ 1 (* 2 (/ (- (* -1 (/ x (exp wj))) 1) wj)))
(+ 1 (* -1 (/ (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ (+ 2 (+ (* 2 (/ x (exp wj))) (pow (- (* -1 (/ x (exp wj))) 1) 2))) wj))) wj)))
(+ 1 (* -1 (/ (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ (+ 2 (+ (* -1 (/ (+ 2 (+ (* -2 (* (+ 1 (/ x (exp wj))) (- (* -1 (/ x (exp wj))) 1))) (* 2 (/ x (exp wj))))) wj)) (+ (* 2 (/ x (exp wj))) (pow (- (* -1 (/ x (exp wj))) 1) 2)))) wj))) wj)))
(/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))
(+ (* -2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* -1 (pow x 2))
(- (* 2 (* wj (* x (+ 1 (* 2 x))))) (pow x 2))
(- (* wj (- (* wj (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2)))) (* -2 (* x (+ 1 (* 2 x)))))) (pow x 2))
(- (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ (* -2 (* x (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x)))))) (* -2 (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x))))))))) (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2)))) (* -2 (* x (+ 1 (* 2 x)))))) (pow x 2))
(pow wj 2)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (* 2 (/ (+ 1 (/ x (exp wj))) (pow wj 3)))) (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (* -1 (/ (+ 2 (+ (* 2 (/ x (exp wj))) (pow (+ 1 (/ x (exp wj))) 2))) (pow wj 4)))) (+ (* -2 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (/ 1 (pow wj 2)))))
(pow wj 2)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (* -2 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 3)))) (/ 1 (pow wj 2))))
(* (pow wj 2) (- (+ 1 (* -1 (/ (- (+ (* 2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 wj)) (/ (pow (- (* -1 (/ x (exp wj))) 1) 2) wj))) (* -2 (- (* -1 (/ x (exp wj))) 1))) (pow wj 3)))) (/ 1 (pow wj 2))))
(- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* 2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(* -1 x)
(- (* wj (+ 2 (* 2 x))) x)
(- (* wj (+ 2 (+ (* 2 x) (* wj (- (+ (* -4 x) (* 3/2 x)) 1))))) x)
(- (* wj (+ 2 (+ (* 2 x) (* wj (- (+ (* -4 x) (+ (* 3/2 x) (* wj (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))))) 1))))) x)
wj
(* wj (+ 1 (/ 1 wj)))
(* wj (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (/ 1 wj))))
(* wj (- (+ 1 (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* (pow wj 3) (exp wj)))))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))))
wj
(* wj (+ 1 (/ 1 wj)))
(* -1 (* wj (- (* -1 (/ (+ 1 (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) wj))) wj)) 1)))
(* -1 (* wj (- (* -1 (/ (+ 1 (* -1 (/ (- (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (* -1 (/ x (exp wj)))) wj))) wj)) 1)))
(+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(+ wj (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(+ wj (+ (* -1 (/ x (+ (exp wj) (* wj (exp wj))))) (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(+ 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 x) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (+ (/ wj x) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(* x (- (+ (/ 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 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(* -1 (* x (+ (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(/ 1 x)
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(* -1 (* wj (+ 8/3 (/ 1 x))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(* -1 (* wj (+ 8/3 (/ 1 x))))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(/ (- 1 wj) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(* -8/3 wj)
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(* -8/3 wj)
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
-2
(- (* wj (+ 5/2 (/ 1 x))) 2)
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (+ (* -1 (+ 5/2 (/ 1 x))) (* 2 (/ 1 wj))) wj))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (+ (* -1 (+ 5/2 (/ 1 x))) (* 2 (/ 1 wj))) wj))))
(/ (* wj (- 1 wj)) x)
(/ (+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(/ (+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(/ (+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(- (* wj (+ 5/2 (* -8/3 wj))) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(- (* wj (+ 5/2 (* -8/3 wj))) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
-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 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)))))))
Outputs
(* 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #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)))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ (* -1 (- (* wj (+ 5/2 (* -8/3 wj))) 2)) (* -1 (/ (* wj (- 1 wj)) x)))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (* x (+ 5/2 (/ 1 x)))))
(fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (*.f64 x #s(literal -2 binary64)))
(+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))) wj))
(+ (* -2 x) (* wj (+ (* -1 (* wj (* x (+ 8/3 (/ 1 x))))) (* x (+ 5/2 (/ 1 x))))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))) wj))
(* -1 (* (pow wj 2) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.f64 (*.f64 wj wj) (+.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))))
(* (pow wj 2) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.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 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)))
(* (pow wj 2) (+ (* -2 (/ x (pow wj 2))) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj))))
(*.f64 (*.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 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)))
(* -1 (* (pow wj 2) (* x (+ 8/3 (/ 1 x)))))
(*.f64 (*.f64 wj wj) (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (/ (* x (+ 5/2 (/ 1 x))) wj)))
(*.f64 (*.f64 wj wj) (+.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))))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
(* (pow wj 2) (+ (* -1 (* x (+ 8/3 (/ 1 x)))) (* -1 (/ (+ (* -1 (* x (+ 5/2 (/ 1 x)))) (* 2 (/ x wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) wj) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))) wj)))
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 wj (fma.f64 x #s(literal 5/2 binary64) #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 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x #s(literal -3 binary64) #s(literal 1 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 #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 (/.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 #s(literal -1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.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 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 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* wj (+ (* -2 x) (* wj (+ 1 (* 5/2 x))))))
(fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal 5/2 binary64) #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 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))) wj)) 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 wj (*.f64 wj wj)) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj)) (*.f64 x #s(literal 8/3 binary64)))))
(* -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 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))) (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 x #s(literal 5/2 binary64)) (/.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)) 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))))
(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 (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)))
(neg.f64 (*.f64 x (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 (neg.f64 (*.f64 wj wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (fma.f64 (neg.f64 (*.f64 wj wj)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) #s(literal -1 binary64)))))
(* -2 x)
(*.f64 x #s(literal -2 binary64))
(+ (* -2 x) (* wj (+ 1 (* 5/2 x))))
(fma.f64 wj (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 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))) wj))
(+ (* -2 x) (* wj (+ 1 (+ (* -1 (* wj (+ 1 (+ (* 2/3 x) (* 2 x))))) (* 5/2 x)))))
(fma.f64 x #s(literal -2 binary64) (fma.f64 wj (fma.f64 wj (fma.f64 x #s(literal -8/3 binary64) #s(literal -1 binary64)) (*.f64 x #s(literal 5/2 binary64))) wj))
(* -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 (*.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 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 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 (*.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)))))
(* -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 (*.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 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 (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) 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 (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 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 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (neg.f64 wj) #s(literal 2 binary64)) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
(* -1 (* x (+ 2 (+ (* -1 (* wj (+ 5/2 (* -8/3 wj)))) (* -1 (/ (* wj (- 1 wj)) x))))))
(*.f64 (neg.f64 (fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))) (neg.f64 x))
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 wj (fma.f64 x #s(literal 5/2 binary64) #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 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x #s(literal -3 binary64) #s(literal 1 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 #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 (/.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 #s(literal -1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.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 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 (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* x (+ 1 (* -2 wj)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* -1 (* x (- (* 2 wj) 1)))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* 2 wj) 1)))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* 2 wj) 1)))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* 2 wj) 1)))
(neg.f64 (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
x
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(+ x (* -2 (* wj x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(* -2 (* wj x))
(*.f64 (*.f64 wj #s(literal -2 binary64)) x)
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* wj (+ (* -2 x) (/ x wj)))
(*.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)))
(* -2 (* wj x))
(*.f64 (*.f64 wj #s(literal -2 binary64)) x)
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj))))
(* -1 (* wj (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (neg.f64 (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj))))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 binary64))
(* -2 wj)
(*.f64 wj #s(literal -2 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 wj (fma.f64 x #s(literal 5/2 binary64) #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 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x #s(literal -3 binary64) #s(literal 1 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 #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 (/.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 #s(literal -1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.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 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))))
(-.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 (+.f64 #s(literal 1 binary64) (-.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 (exp.f64 wj) (*.f64 wj (*.f64 wj 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 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.f64 wj #s(literal 1 binary64))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.f64 wj #s(literal 1 binary64))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.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 (-.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)))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.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)))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.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)))))) (neg.f64 x))
wj
(+ wj (* x (- (* 2 wj) 1)))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)
(+ wj (* x (- (* 2 wj) 1)))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)
(+ wj (* x (- (* 2 wj) 1)))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) wj)
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) (/.f64 wj x)) (neg.f64 x))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) (/.f64 wj x)) (neg.f64 x))
(* x (- (+ (* 2 wj) (/ wj x)) 1))
(fma.f64 x (fma.f64 wj #s(literal 2 binary64) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ 1 (* -2 wj))))
(neg.f64 (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 wj x)) (neg.f64 x))
(* -1 (* x (+ 1 (+ (* -2 wj) (* -1 (/ wj x))))))
(*.f64 (-.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) (/.f64 wj x)) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(- (* wj (+ 1 (* 2 x))) x)
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(- (* wj (+ 1 (* 2 x))) x)
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(- (* wj (+ 1 (* 2 x))) x)
(-.f64 (fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj) x)
(* wj (+ 1 (* 2 x)))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) wj)
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x wj))))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x wj))))
(* wj (+ 1 (+ (* -1 (/ x wj)) (* 2 x))))
(*.f64 wj (fma.f64 x #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x wj))))
(* -1 (* wj (- (* -2 x) 1)))
(neg.f64 (*.f64 wj (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64))))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj)))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj)))
(* -1 (* wj (- (+ (* -2 x) (/ x wj)) 1)))
(neg.f64 (fma.f64 wj (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* x (- (* 2 wj) 1))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* -1 x)
(neg.f64 x)
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(+ (* -1 x) (* 2 (* wj x)))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(* 2 (* wj x))
(*.f64 #s(literal 2 binary64) (*.f64 wj x))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(*.f64 wj (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(*.f64 wj (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)))
(* wj (+ (* -1 (/ x wj)) (* 2 x)))
(*.f64 wj (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 x wj)))
(* 2 (* wj x))
(*.f64 #s(literal 2 binary64) (*.f64 wj x))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj))
(* -1 (* wj (+ (* -2 x) (/ x wj))))
(*.f64 (fma.f64 x #s(literal -2 binary64) (/.f64 x wj)) (neg.f64 wj))
x
(+ x (* wj (+ 1 (* -1 (- 1 (* -2 x))))))
(+.f64 x (fma.f64 wj (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)) wj))
(+ x (* wj (+ 1 (+ (* -1 (* wj (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))) (* -1 (- 1 (* -2 x)))))))
(fma.f64 wj (fma.f64 (-.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)))) (neg.f64 wj) (+.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -2 binary64) #s(literal -1 binary64)))) x)
(+ x (* wj (+ 1 (+ (* -1 (- 1 (* -2 x))) (* wj (+ (* -1 (* wj (- 1/2 (+ (* -2/3 x) (+ (* 3/2 (- 1 (* -2 x))) (* 2 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))) (* -1 (- 1 (+ (* -3/2 x) (* 2 (- 1 (* -2 x))))))))))))
(fma.f64 wj (+.f64 #s(literal 1 binary64) (fma.f64 wj (neg.f64 (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)))) x)
wj
(* wj (- 1 (/ 1 wj)))
(+.f64 wj (*.f64 wj (/.f64 #s(literal -1 binary64) wj)))
(* wj (- (+ 1 (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2)))) (/ 1 wj)))
(*.f64 wj (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) wj))))
(* wj (- (+ 1 (+ (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (* -1 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 2))))) (/ 1 wj)))
(*.f64 wj (+.f64 (+.f64 (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.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 wj) (/ x (* wj (exp wj)))) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (*.f64 wj (exp.f64 wj))) (+.f64 (/.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64))) (neg.f64 wj)) wj (neg.f64 wj)))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 1 (/ x (exp wj)))) (+ (/ 1 wj) (/ x (* wj (exp wj))))) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 #s(literal -1 binary64) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 x (*.f64 wj (exp.f64 wj)))) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(+ wj (* -1 (/ wj (+ 1 wj))))
(-.f64 wj (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
(+ wj (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp 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 (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp 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 (+ (* -1 (/ wj (+ 1 wj))) (/ x (* (exp 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 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (/.f64 wj (fma.f64 wj x x))))
(* x (+ (* -1 (/ wj (* x (+ 1 wj)))) (+ (/ 1 (* (exp wj) (+ 1 wj))) (/ wj x))))
(*.f64 x (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj 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 (-.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)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (-.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)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (+ wj (* -1 (/ wj (+ 1 wj)))) x)) (/ 1 (* (exp wj) (+ 1 wj))))))
(*.f64 (-.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)))) (neg.f64 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 (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))))
(*.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)))))
(*.f64 (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 (* x (+ 1 (* -1 (/ (* wj (exp wj)) x)))))
(*.f64 (fma.f64 (neg.f64 wj) (/.f64 (exp.f64 wj) x) #s(literal 1 binary64)) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(- wj x)
(-.f64 wj x)
(- wj x)
(-.f64 wj x)
(- wj x)
(-.f64 wj x)
wj
(* wj (+ 1 (* -1 (/ x wj))))
(fma.f64 wj (/.f64 x (neg.f64 wj)) wj)
(* wj (+ 1 (* -1 (/ x wj))))
(fma.f64 wj (/.f64 x (neg.f64 wj)) wj)
(* wj (+ 1 (* -1 (/ x wj))))
(fma.f64 wj (/.f64 x (neg.f64 wj)) wj)
wj
(* -1 (* wj (- (/ x wj) 1)))
(neg.f64 (fma.f64 (/.f64 x wj) wj (neg.f64 wj)))
(* -1 (* wj (- (/ x wj) 1)))
(neg.f64 (fma.f64 (/.f64 x wj) wj (neg.f64 wj)))
(* -1 (* wj (- (/ x wj) 1)))
(neg.f64 (fma.f64 (/.f64 x wj) wj (neg.f64 wj)))
wj
(+ wj (* -1 x))
(-.f64 wj x)
(+ wj (* -1 x))
(-.f64 wj x)
(+ wj (* -1 x))
(-.f64 wj x)
(* -1 x)
(neg.f64 x)
(* x (- (/ wj x) 1))
(fma.f64 x (/.f64 wj x) (neg.f64 x))
(* x (- (/ wj x) 1))
(fma.f64 x (/.f64 wj x) (neg.f64 x))
(* x (- (/ wj x) 1))
(fma.f64 x (/.f64 wj x) (neg.f64 x))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(neg.f64 (fma.f64 x (/.f64 wj (neg.f64 x)) x))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(neg.f64 (fma.f64 x (/.f64 wj (neg.f64 x)) x))
(* -1 (* x (+ 1 (* -1 (/ wj x)))))
(neg.f64 (fma.f64 x (/.f64 wj (neg.f64 x)) x))
-1
#s(literal -1 binary64)
(- (* 2 wj) 1)
(fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))
(- (* wj (+ 2 (* -5/2 wj))) 1)
(fma.f64 wj (fma.f64 wj #s(literal -5/2 binary64) #s(literal 2 binary64)) #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 (* wj (exp wj)))
(/.f64 #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))
(/ (- (/ 1 (* wj (exp wj))) (/ 1 (exp wj))) wj)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))) (exp.f64 (neg.f64 wj))) wj)
(/ (- (/ 1 (* wj (exp wj))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 wj))))) wj)
(/ (- (+ (/ 1 (* wj (exp wj))) (/ 1 (* (pow wj 3) (exp wj)))) (+ (/ 1 (exp wj)) (/ 1 (* (pow wj 2) (exp wj))))) wj)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj (exp.f64 wj))) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj wj)))) (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 wj wj) (exp.f64 wj)))))) wj)
(/ -1 (* wj (exp wj)))
(/.f64 #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))
(* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj))
(/.f64 (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))) wj)) (neg.f64 wj))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (/ 1 (exp wj)) (/ 1 (* wj (exp wj)))) wj)) (/ 1 (exp wj))) wj)) (/ 1 (exp wj))) wj))
(/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (-.f64 (exp.f64 (neg.f64 wj)) (/.f64 (+.f64 (exp.f64 (neg.f64 wj)) (/.f64 #s(literal -1 binary64) (*.f64 wj (exp.f64 wj)))) wj)) wj)) (neg.f64 wj))
x
(+ x (* wj (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))))
(fma.f64 wj (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) x)
(+ x (* wj (- (+ (* -2 (+ 1 (* 2 x))) (* wj (- (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(fma.f64 wj (fma.f64 wj (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (neg.f64 x)) (fma.f64 (fma.f64 x #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) x) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64)))) x)
(+ x (* wj (- (+ (* -2 (+ 1 (* 2 x))) (* wj (- (+ (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (* wj (- (+ (* -2 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (* -2 (/ (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x)))) x))) (+ (* -1 (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x))))) (+ (* -1 (/ (* (+ 2 (* 2 x)) (- (* -1 (/ (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))) x)) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x))))) x)) (* -1 (/ (* (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x)))) (- (+ (* -4 x) (* 3/2 x)) 1)) x))))))) (+ (* -1 (- (+ (* -4 x) (* 3/2 x)) 1)) (* -1 (/ (* (+ 2 (* 2 x)) (- (* -2 (+ 1 (* 2 x))) (* -1 (+ 2 (* 2 x))))) x)))))) (* -1 (+ 2 (* 2 x))))))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (-.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) x) (+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x #s(literal -3 binary64) #s(literal 1 binary64))))) (fma.f64 (fma.f64 x #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (neg.f64 x)) (fma.f64 (fma.f64 x #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) x) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))) x) (fma.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 (/.f64 (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) x)) (neg.f64 (+.f64 (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64))) (fma.f64 x #s(literal -3 binary64) #s(literal 1 binary64))))))) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (neg.f64 x)) (fma.f64 (fma.f64 x #s(literal -2 binary64) #s(literal -2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) x) (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (fma.f64 #s(literal -2 binary64) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #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 (* 2 (/ (+ 1 (/ x (exp wj))) (pow wj 3)))) (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (+ (* 3 (/ x (* (pow wj 3) (exp wj)))) (+ (/ 1 wj) (* 3 (/ 1 (pow wj 3))))))))
(*.f64 wj (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 3 binary64) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj wj)))) (+.f64 (/.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 3 binary64) (*.f64 wj (*.f64 wj wj))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj)))))
wj
(* -1 (* wj (- (/ 1 wj) 1)))
(neg.f64 (-.f64 #s(literal 1 binary64) wj))
(* -1 (* wj (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ x (exp wj))) 1) wj)) 1) wj)) 1)))
(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 (/ (- (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ x (exp wj)))) (+ 2 (+ (* -1 (- (* -1 (/ x (exp wj))) 1)) (/ x (exp wj))))) wj))) 1) wj)) 1) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 x (exp.f64 wj))) (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (exp.f64 wj)) (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj)))))) (neg.f64 wj)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj)))) (neg.f64 wj)) #s(literal -1 binary64)) (neg.f64 wj)) wj (neg.f64 wj)))
(/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))
(/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))
(- (+ (* x (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(- (+ (* x (- (+ (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))))) (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 x (fma.f64 (-.f64 (/.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)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))) (neg.f64 x) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(- (+ (* x (- (+ (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* x (- (* -1 (* x (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (pow (+ (exp wj) (* wj (exp wj))) 3)))))) (+ (* -1 (/ (- (* 2 (/ (* wj (exp wj)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj))))))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (+ (exp wj) (* wj (exp wj)))))) (/ 1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))))) (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (* (pow (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) 2) (+ (exp wj) (* wj (exp wj)))))))) (/ (pow wj 2) (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (pow (+ (exp wj) (* wj (exp wj))) 2))))
(fma.f64 x (fma.f64 x (neg.f64 (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64)) (pow.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64))))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64))))) (-.f64 (/.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)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64))))) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 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 wj #s(literal 1 binary64))) (pow.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 wj wj) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x))))
(*.f64 x (+.f64 (fma.f64 #s(literal -2 binary64) (/.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)))) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (/ 1 (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(*.f64 x (-.f64 (fma.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 x x)) (fma.f64 #s(literal -2 binary64) (/.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))))) (neg.f64 (fma.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.f64 x x)) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)))))
(* x (- (+ (* -2 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (+ (* -1 (/ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (pow x 2))) (+ (/ 1 (+ (exp wj) (* wj (exp wj)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -1 (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (* -1 (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))))))) (pow x 3))))) (+ (* -1 (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))))) (pow x 2))) (* -1 (/ (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))) (*.f64 x (*.f64 x x))) (fma.f64 (neg.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 x x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (fma.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (*.f64 x x)) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)))))
(/ x (+ (exp wj) (* wj (exp wj))))
(/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))) x) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))))))
(* -1 (* x (- (* -1 (/ (- (+ (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (/ (- (+ (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* (+ (exp wj) (* wj (exp wj))) (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))))) x)) (* (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* (+ (exp wj) (* wj (exp wj))) (- (* -2 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))))))) x))) (* -1 (+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (*.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) (-.f64 (/.f64 (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.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 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))))) x) (*.f64 (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)))))) (neg.f64 x)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj))) (neg.f64 x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))) (neg.f64 x))
(pow x 2)
(*.f64 x x)
(+ (* -2 (* wj (* x (+ 1 (* 2 x))))) (pow x 2))
(fma.f64 #s(literal -2 binary64) (*.f64 wj (fma.f64 x (*.f64 x #s(literal 2 binary64)) x)) (*.f64 x x))
(+ (* wj (+ (* -2 (* x (+ 1 (* 2 x)))) (* wj (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2))))) (pow x 2))
(fma.f64 wj (fma.f64 wj (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))) (*.f64 #s(literal -2 binary64) (fma.f64 x (*.f64 x #s(literal 2 binary64)) x))) (*.f64 x x))
(+ (* wj (+ (* -2 (* x (+ 1 (* 2 x)))) (* wj (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (+ (* wj (+ (* -2 (* x (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x)))))) (* -2 (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x))))))) (pow (+ 1 (* 2 x)) 2)))))) (pow x 2))
(fma.f64 wj (fma.f64 wj (fma.f64 wj (*.f64 #s(literal -2 binary64) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64)))) x))) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (*.f64 #s(literal -2 binary64) (fma.f64 x (*.f64 x #s(literal 2 binary64)) x))) (*.f64 x x))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ (+ 1 (/ x (exp wj))) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)) wj))
(+ 1 (+ (* -2 (/ (+ 1 (/ x (exp wj))) wj)) (+ (* 2 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 2 (pow wj 2)) (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 2))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)) wj)) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj))))
(+ 1 (+ (* -2 (/ (+ 1 (/ x (exp wj))) wj)) (+ (* -2 (/ (- 1 (* -1 (/ x (exp wj)))) (pow wj 3))) (+ (* -2 (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 3))) (+ (* 2 (/ x (* (pow wj 2) (exp wj)))) (+ (/ 2 (pow wj 2)) (/ (pow (+ 1 (/ x (exp wj))) 2) (pow wj 2))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)) wj)) (+.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj (*.f64 wj wj)))) (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))) (/.f64 #s(literal 2 binary64) (*.f64 wj wj)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)) (*.f64 wj wj))))
1
#s(literal 1 binary64)
(+ 1 (* 2 (/ (- (* -1 (/ x (exp wj))) 1) wj)))
(+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)) wj))
(+ 1 (* -1 (/ (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ (+ 2 (+ (* 2 (/ x (exp wj))) (pow (- (* -1 (/ x (exp wj))) 1) 2))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (+.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 x (exp.f64 wj)) #s(literal 2 binary64))) wj)) wj))
(+ 1 (* -1 (/ (+ (* -2 (- (* -1 (/ x (exp wj))) 1)) (* -1 (/ (+ 2 (+ (* -1 (/ (+ 2 (+ (* -2 (* (+ 1 (/ x (exp wj))) (- (* -1 (/ x (exp wj))) 1))) (* 2 (/ x (exp wj))))) wj)) (+ (* 2 (/ x (exp wj))) (pow (- (* -1 (/ x (exp wj))) 1) 2)))) wj))) wj)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (neg.f64 x) (exp.f64 wj)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (exp.f64 wj)) (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64))) (/.f64 (fma.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) (fma.f64 #s(literal 2 binary64) (/.f64 x (exp.f64 wj)) #s(literal 2 binary64))) wj))) wj)) wj))
(/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(+ (* -2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(+ (* x (+ (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))) (/ x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 x x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 x 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))))))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 x 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))))))))
(/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2))
(/.f64 (*.f64 x x) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(* (pow x 2) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.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 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (neg.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) x)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (/ (* (pow wj 2) (pow (exp wj) 2)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (-.f64 (/.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 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (neg.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj)))) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) x)))
(* -1 (pow x 2))
(*.f64 x (neg.f64 x))
(- (* 2 (* wj (* x (+ 1 (* 2 x))))) (pow x 2))
(fma.f64 #s(literal 2 binary64) (*.f64 wj (fma.f64 x (*.f64 x #s(literal 2 binary64)) x)) (*.f64 x (neg.f64 x)))
(- (* wj (- (* wj (- 1 (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2)))) (* -2 (* x (+ 1 (* 2 x)))))) (pow x 2))
(fma.f64 wj (fma.f64 wj (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)))))) (*.f64 #s(literal 2 binary64) (fma.f64 x (*.f64 x #s(literal 2 binary64)) x))) (*.f64 x (neg.f64 x)))
(- (* wj (- (* wj (- (+ 1 (* -1 (* wj (+ (* -2 (* x (+ 1 (+ (* -3 x) (+ (* -2 (+ (* -4 x) (* 3/2 x))) (* 2/3 x)))))) (* -2 (* (+ 1 (* 2 x)) (- 1 (+ (* -4 x) (* 3/2 x))))))))) (+ (* 2 (* x (- 1 (+ (* -4 x) (* 3/2 x))))) (pow (+ 1 (* 2 x)) 2)))) (* -2 (* x (+ 1 (* 2 x)))))) (pow x 2))
(fma.f64 wj (fma.f64 wj (fma.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64)))) x))) (neg.f64 wj) (-.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64))))))) (*.f64 #s(literal 2 binary64) (fma.f64 x (*.f64 x #s(literal 2 binary64)) x))) (*.f64 x (neg.f64 x)))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 wj wj))))
(* (pow wj 2) (- (+ 1 (* 2 (/ (+ 1 (/ x (exp wj))) (pow wj 3)))) (/ 1 (pow wj 2))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal 2 binary64) (/.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) (*.f64 wj wj)))))
(* (pow wj 2) (- (+ 1 (* -1 (/ (+ 2 (+ (* 2 (/ x (exp wj))) (pow (+ 1 (/ x (exp wj))) 2))) (pow wj 4)))) (+ (* -2 (/ (+ 1 (/ x (exp wj))) (pow wj 3))) (/ 1 (pow wj 2)))))
(*.f64 (*.f64 wj wj) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 x (exp.f64 wj)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)))) (pow.f64 wj #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj (*.f64 wj wj))) (/.f64 #s(literal 1 binary64) (*.f64 wj wj)))))
(pow wj 2)
(*.f64 wj wj)
(* (pow wj 2) (- 1 (/ 1 (pow wj 2))))
(*.f64 (*.f64 wj wj) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 wj wj))))
(* (pow wj 2) (- (+ 1 (* -2 (/ (- (* -1 (/ x (exp wj))) 1) (pow wj 3)))) (/ 1 (pow wj 2))))
(*.f64 (*.f64 wj wj) (fma.f64 #s(literal -2 binary64) (/.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) (*.f64 wj wj)))))
(* (pow wj 2) (- (+ 1 (* -1 (/ (- (+ (* 2 (/ x (* wj (exp wj)))) (+ (* 2 (/ 1 wj)) (/ (pow (- (* -1 (/ x (exp wj))) 1) 2) wj))) (* -2 (- (* -1 (/ x (exp wj))) 1))) (pow wj 3)))) (/ 1 (pow wj 2))))
(*.f64 (*.f64 wj wj) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 x (*.f64 wj (exp.f64 wj))) (/.f64 #s(literal 2 binary64) wj)) (+.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (/.f64 x (exp.f64 wj))) #s(literal 2 binary64)) wj) (fma.f64 #s(literal -2 binary64) (/.f64 x (exp.f64 wj)) #s(literal -2 binary64)))) (*.f64 wj (*.f64 wj wj)))) (/.f64 #s(literal -1 binary64) (*.f64 wj wj))))
(- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(- (+ (* 2 (/ (* wj (* x (exp wj))) (pow (+ (exp wj) (* wj (exp wj))) 2))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (*.f64 x (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(-.f64 (fma.f64 x (neg.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 wj wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(- (+ (* x (- (* -1 (/ x (pow (+ (exp wj) (* wj (exp wj))) 2))) (* -2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2))))) (pow wj 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(-.f64 (fma.f64 x (neg.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))) (/.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))) (*.f64 wj wj)) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64))))))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 x 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)))))))))
(* (pow x 2) (- (/ (pow wj 2) (pow x 2)) (+ (* -2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (+ (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2)) (/ (* (pow wj 2) (pow (exp wj) 2)) (* (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))))))
(*.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 wj wj) (*.f64 x x)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 (*.f64 wj wj) (/.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))) (*.f64 x 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)))))))))
(* -1 (/ (pow x 2) (pow (+ (exp wj) (* wj (exp wj))) 2)))
(/.f64 (*.f64 x (neg.f64 x)) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))
(* (pow x 2) (- (* 2 (/ (* wj (exp wj)) (* x (pow (+ (exp wj) (* wj (exp wj))) 2)))) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 wj (exp.f64 wj)) (*.f64 x (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (/.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 x)) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 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)))))))
(* (pow x 2) (- (* -1 (/ (- (* -1 (/ (- (pow wj 2) (/ (* (pow wj 2) (pow (exp wj) 2)) (pow (+ (exp wj) (* wj (exp wj))) 2))) x)) (* 2 (/ (* wj (exp wj)) (pow (+ (exp wj) (* wj (exp wj))) 2)))) x)) (/ 1 (pow (+ (exp wj) (* wj (exp wj))) 2))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 wj wj) (/.f64 (*.f64 (*.f64 wj wj) (exp.f64 (+.f64 wj wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 x)) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 wj (exp.f64 wj))) (*.f64 (exp.f64 (+.f64 wj wj)) (*.f64 (+.f64 wj #s(literal 1 binary64)) (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 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)))))))
(* -1 x)
(neg.f64 x)
(- (* wj (+ 2 (* 2 x))) x)
(fma.f64 wj (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64)) (neg.f64 x))
(- (* wj (+ 2 (+ (* 2 x) (* wj (- (+ (* -4 x) (* 3/2 x)) 1))))) x)
(-.f64 (*.f64 wj (fma.f64 wj (fma.f64 x #s(literal -5/2 binary64) #s(literal -1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64)))) x)
(- (* wj (+ 2 (+ (* 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 (+.f64 (fma.f64 x #s(literal -5/2 binary64) (fma.f64 wj (fma.f64 x #s(literal -3 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 x #s(literal -5/2 binary64)) (*.f64 x #s(literal 2/3 binary64)))) wj)) #s(literal -1 binary64)) (fma.f64 x #s(literal 2 binary64) #s(literal 2 binary64))) (neg.f64 x))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* wj (+ 1 (+ (* -1 (/ (+ 1 (/ x (exp wj))) (pow wj 2))) (/ 1 wj))))
(fma.f64 wj (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 wj))) (*.f64 wj wj))) #s(literal 1 binary64))
(* wj (- (+ 1 (+ (/ 1 wj) (+ (/ 1 (pow wj 3)) (/ x (* (pow wj 3) (exp wj)))))) (+ (/ 1 (pow wj 2)) (/ x (* (pow wj 2) (exp wj))))))
(*.f64 wj (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (*.f64 wj (*.f64 wj wj)))) (/.f64 x (*.f64 (exp.f64 wj) (*.f64 wj (*.f64 wj wj))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj wj)) (/.f64 x (*.f64 (*.f64 wj wj) (exp.f64 wj))))))
wj
(* wj (+ 1 (/ 1 wj)))
(+.f64 wj #s(literal 1 binary64))
(* -1 (* wj (- (* -1 (/ (+ 1 (* -1 (/ (- 1 (* -1 (/ x (exp wj)))) wj))) 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 (/ (- (+ 1 (* -1 (/ (+ 1 (/ x (exp wj))) wj))) (* -1 (/ x (exp wj)))) wj))) wj)) 1)))
(neg.f64 (fma.f64 (/.f64 (+.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)) (neg.f64 wj)) wj (neg.f64 wj)))
(+ wj (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj)))))
(fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj)
(+ 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 wj #s(literal 1 binary64)))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(+ 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 wj #s(literal 1 binary64)))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(+ 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 wj #s(literal 1 binary64)))) (fma.f64 (neg.f64 (exp.f64 (neg.f64 wj))) (/.f64 x (+.f64 wj #s(literal 1 binary64))) wj))
(* -1 (/ x (+ (exp wj) (* wj (exp wj)))))
(/.f64 (neg.f64 x) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))
(* x (- (+ (/ wj x) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (+ (/ wj x) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj x)) (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64)))))
(* x (- (+ (/ wj x) (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (-.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 wj x)) (/.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 (/ (* wj (exp wj)) (+ (exp wj) (* wj (exp wj))))) x)) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)) (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 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)) (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 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))) wj) x)) (neg.f64 x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* -1 (* wj (+ 8/3 (/ 1 x))))
(neg.f64 (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(*.f64 wj (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(*.f64 wj (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* wj (- (/ 1 (* wj x)) (+ 8/3 (/ 1 x))))
(*.f64 wj (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* -1 (* wj (+ 8/3 (/ 1 x))))
(neg.f64 (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 wj x))) (neg.f64 wj))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 wj x))) (neg.f64 wj))
(* -1 (* wj (- (+ 8/3 (/ 1 x)) (/ 1 (* wj x)))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 wj x))) (neg.f64 wj))
(/ (- 1 wj) x)
(/.f64 (-.f64 #s(literal 1 binary64) wj) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(/.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(/.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) x)
(/ (- (+ 1 (* -8/3 (* wj x))) wj) x)
(/.f64 (fma.f64 #s(literal -8/3 binary64) (*.f64 wj x) (-.f64 #s(literal 1 binary64) wj)) x)
(* -8/3 wj)
(*.f64 wj #s(literal -8/3 binary64))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(* -8/3 wj)
(*.f64 wj #s(literal -8/3 binary64))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(- (+ (* -8/3 wj) (/ 1 x)) (/ wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
-2
#s(literal -2 binary64)
(- (* wj (+ 5/2 (/ 1 x))) 2)
(fma.f64 wj (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x)) #s(literal -2 binary64))
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(fma.f64 wj (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))) #s(literal -2 binary64))
(- (* wj (+ 5/2 (+ (* -1 (* wj (+ 8/3 (/ 1 x)))) (/ 1 x)))) 2)
(fma.f64 wj (+.f64 #s(literal 5/2 binary64) (-.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 wj (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))))) #s(literal -2 binary64))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (neg.f64 (*.f64 wj wj)))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (/ 1 x))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal 5/2 binary64) wj)) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))))))
(* (pow wj 2) (- (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x))) (+ 8/3 (+ (/ 1 x) (/ 2 (pow wj 2))))))
(*.f64 (*.f64 wj wj) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (/.f64 #s(literal 5/2 binary64) wj)) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 8/3 binary64) (/.f64 #s(literal 2 binary64) (*.f64 wj wj))))))
(* -1 (* (pow wj 2) (+ 8/3 (/ 1 x))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)) (neg.f64 (*.f64 wj wj)))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (+ (* 5/2 (/ 1 wj)) (/ 1 (* wj x)))))
(*.f64 (*.f64 wj wj) (+.f64 (/.f64 #s(literal 5/2 binary64) wj) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 wj x)) (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64)))))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (+ (* -1 (+ 5/2 (/ 1 x))) (* 2 (/ 1 wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x))) wj)))
(* (pow wj 2) (+ (* -1 (+ 8/3 (/ 1 x))) (* -1 (/ (+ (* -1 (+ 5/2 (/ 1 x))) (* 2 (/ 1 wj))) wj))))
(*.f64 (*.f64 wj wj) (-.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 8/3 binary64))) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) wj) (+.f64 #s(literal 5/2 binary64) (/.f64 #s(literal 1 binary64) x))) wj)))
(/ (* wj (- 1 wj)) x)
(/.f64 (*.f64 wj (-.f64 #s(literal 1 binary64) wj)) x)
(/ (+ (* wj (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(/.f64 (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 (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(/.f64 (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 (- 1 wj)) (* x (- (* wj (+ 5/2 (* -8/3 wj))) 2))) x)
(/.f64 (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)
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))
(- (* wj (+ 5/2 (* -8/3 wj))) 2)
(fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64))
(- (+ (* wj (+ 5/2 (* -8/3 wj))) (/ (* wj (- 1 wj)) x)) 2)
(fma.f64 wj (+.f64 (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 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 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 (+.f64 #s(literal 1 binary64) (-.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 (exp.f64 wj) (*.f64 wj (*.f64 wj 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 (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.f64 wj #s(literal 1 binary64))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.f64 wj #s(literal 1 binary64))))))
(* x (- (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj))))) (/ 1 (+ (exp wj) (* wj (exp wj))))))
(*.f64 x (fma.f64 wj (/.f64 (exp.f64 wj) (*.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64))))) (/.f64 (exp.f64 (neg.f64 wj)) (neg.f64 (+.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 (-.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)))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.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)))))) (neg.f64 x))
(* -1 (* x (+ (* -1 (/ (* wj (exp wj)) (* x (+ (exp wj) (* wj (exp wj)))))) (/ 1 (+ (exp wj) (* wj (exp wj)))))))
(*.f64 (-.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)))))) (neg.f64 x))

rewrite283.0ms (2.7%)

Memory
-32.3MiB live, 378.5MiB allocated
Rules
5 870×lower-fma.f32
5 852×lower-fma.f64
4 822×lower-*.f32
4 812×lower-*.f64
2 318×lower-pow.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070567
0103483
1564449
25020449
08176440
Stop Event
iter limit
node limit
iter limit
Counts
23 → 336
Calls
Call 1
Inputs
(*.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)))
#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 (+.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))
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(*.f64 wj #s(literal -2 binary64))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
(-.f64 wj x)
#s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #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 (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 (*.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))))))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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))
(fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))
Outputs
(+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)))
(+.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 x #s(literal -2 binary64)))
(fma.f64 x #s(literal -2 binary64) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)))
(fma.f64 x (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 wj (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) x) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj) (*.f64 x #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) x (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)))
(fma.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)))) x (*.f64 x #s(literal -2 binary64)))
(fma.f64 (*.f64 x wj) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x #s(literal -2 binary64)))
(fma.f64 (*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) wj (*.f64 x #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj))) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (fma.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (-.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 x wj)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 x (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64))) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.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)))) (*.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 -4 binary64))) (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)))
(/.f64 (*.f64 (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64)) x) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.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)))) (*.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 -4 binary64)) 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)))
(*.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)))
(*.f64 (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)
#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 (+.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))
(+.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))
(+.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
(-.f64 (/.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))))
(fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)
(fma.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) wj x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))))) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))))) (fma.f64 x x (-.f64 (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))) (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 x wj)))))
(/.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)))) (neg.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))) (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)) (*.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (*.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))))))))
(*.f64 (*.f64 (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 wj #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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)))) (neg.f64 x))))
#s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(+.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64))))
(+.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(fma.f64 x (*.f64 wj #s(literal -2 binary64)) x)
(fma.f64 wj (*.f64 x #s(literal -2 binary64)) x)
(fma.f64 #s(literal -2 binary64) (*.f64 x wj) x)
(fma.f64 (*.f64 x #s(literal -2 binary64)) wj x)
(fma.f64 (*.f64 wj #s(literal -2 binary64)) x x)
(fma.f64 (*.f64 x wj) #s(literal -2 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 x (*.f64 wj #s(literal -2 binary64)))) (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 wj #s(literal -2 binary64))) x)))
(*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x)
(*.f64 wj #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) wj)
(*.f64 #s(literal 2 binary64) (*.f64 wj #s(literal -1 binary64)))
(*.f64 (*.f64 wj #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 wj #s(literal 2 binary64)))
(+.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))
(+.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (/.f64 (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #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(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #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(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))
(fma.f64 #s(literal -1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (*.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))))
(/.f64 (*.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))))
(/.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (neg.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #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(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))) (fma.f64 wj wj (-.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (*.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))
(pow.f64 (/.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (*.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #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(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj wj (*.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))))
(*.f64 (*.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))))
#s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))))
#s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))
(+.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (neg.f64 x))
(+.f64 (neg.f64 x) (*.f64 x (*.f64 wj #s(literal 2 binary64))))
(-.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) x)
(-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) #s(literal 0 binary64)) x)
(fma.f64 x (*.f64 wj #s(literal 2 binary64)) (neg.f64 x))
(fma.f64 x #s(literal -1 binary64) (*.f64 x (*.f64 wj #s(literal 2 binary64))))
(fma.f64 wj (*.f64 x #s(literal 2 binary64)) (neg.f64 x))
(fma.f64 #s(literal 2 binary64) (*.f64 x wj) (neg.f64 x))
(fma.f64 (*.f64 x #s(literal 2 binary64)) wj (neg.f64 x))
(fma.f64 (*.f64 wj #s(literal 2 binary64)) x (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (*.f64 x (*.f64 wj #s(literal 2 binary64))))
(fma.f64 (*.f64 x wj) #s(literal 2 binary64) (neg.f64 x))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64)))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 wj #s(literal 2 binary64))) (neg.f64 x)))
(/.f64 (*.f64 x (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (*.f64 x (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64))) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal 8 binary64) #s(literal -1 binary64)) x) (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 wj wj) #s(literal 4 binary64) #s(literal -1 binary64)) x) (fma.f64 wj #s(literal 2 binary64) #s(literal 1 binary64)))
(*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)))
(*.f64 (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64)) x)
(+.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(+.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)
(-.f64 (/.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)) (/.f64 (*.f64 wj wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)))
(fma.f64 wj #s(literal 1 binary64) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(fma.f64 #s(literal 1 binary64) wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj)
(fma.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj) (*.f64 (fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))))) (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))))) (fma.f64 wj wj (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))) (*.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))))
(/.f64 (*.f64 (fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))))) (neg.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj))) (neg.f64 (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)))
(/.f64 (-.f64 (*.f64 wj wj) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))) (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))
(pow.f64 (/.f64 (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))) (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj) (*.f64 (fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 wj (-.f64 wj (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) (*.f64 #s(approx (/ -1 (* (exp wj) (+ wj 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))) (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))))))))
(*.f64 (*.f64 (fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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))) wj) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 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)))) wj)))
#s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x))
(+.f64 wj (neg.f64 x))
(+.f64 (neg.f64 x) wj)
(-.f64 wj x)
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(-.f64 (/.f64 (*.f64 wj wj) (+.f64 x wj)) (/.f64 (*.f64 x x) (+.f64 x wj)))
(-.f64 (+.f64 wj #s(literal 0 binary64)) x)
(fma.f64 x #s(literal -1 binary64) wj)
(fma.f64 wj #s(literal 1 binary64) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) wj (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x wj)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x))) (fma.f64 x (+.f64 x wj) (*.f64 wj wj)))
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x))) (fma.f64 wj wj (-.f64 (*.f64 x x) (*.f64 wj (neg.f64 x)))))
(/.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (+.f64 x wj))
(/.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (-.f64 wj (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(/.f64 (neg.f64 (*.f64 (+.f64 x wj) (-.f64 wj x))) (neg.f64 (+.f64 x wj)))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x wj) (*.f64 wj wj)) (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x wj) (*.f64 (+.f64 x wj) (-.f64 wj x))) #s(literal -1 binary64))
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x wj) (*.f64 wj wj))))
(*.f64 (*.f64 (+.f64 x wj) (-.f64 wj x)) (/.f64 #s(literal 1 binary64) (+.f64 x wj)))
#s(approx (/ -1 (* (exp wj) (+ wj 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)))
(+.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 (/.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)))))) (neg.f64 (/.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))))))))
(exp.f64 (*.f64 (log.f64 (/.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(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 (*.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)))))))
(-.f64 (+.f64 wj #s(literal 0 binary64)) #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 wj (/.f64 wj (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (neg.f64 (/.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 #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 -1 binary64) (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)) wj)
(fma.f64 (*.f64 wj wj) (/.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)))))) (neg.f64 (/.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal -1 binary64) wj)
(fma.f64 (/.f64 (*.f64 wj wj) (*.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))))) (neg.f64 (/.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 (/.f64 (*.f64 wj wj) (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (fma.f64 (neg.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)) (neg.f64 (/.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 (pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64) wj)
(neg.f64 (/.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))))))))
(neg.f64 (/.f64 (*.f64 (-.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 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 #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 (/.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(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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))))))))
(/.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 (*.f64 (-.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))))))) (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) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 wj wj (-.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))))) (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 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(/.f64 (*.f64 (fma.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 wj)) (*.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 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)))) #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 (*.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 wj #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))))))) (*.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 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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))))))))) #s(literal 1 binary64)) (*.f64 (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.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 (*.f64 (fma.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 wj)) (*.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))))))) #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)))) #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 (neg.f64 (*.f64 (-.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)))))))) (neg.f64 (neg.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.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 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 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (pow.f64 (/.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)))))) #s(literal 3 binary64))) (fma.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 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 (/.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)))))) (/.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)))))) (*.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))))))))))
(/.f64 (-.f64 (*.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 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 (*.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)))))) (/.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 (/.f64 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))))))))
(/.f64 (*.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)))))) #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 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 #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 (*.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj))))
(/.f64 (*.f64 (*.f64 (fma.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 wj)) (*.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))))))) (fma.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 wj)))
(pow.f64 (/.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(literal -1 binary64))
(pow.f64 (/.f64 (/.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(literal 1 binary64)) #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))))))
(*.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)))))))
(*.f64 (*.f64 (-.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 #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 (/.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)))))) (*.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 #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)))))) (pow.f64 (/.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 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) #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 #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 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 (*.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 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 (/.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)))))) (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (fma.f64 (neg.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 (pow.f64 (/.f64 (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(*.f64 (pow.f64 (/.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 #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 wj)) (*.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)))))))) #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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj))))
(exp.f64 (*.f64 (log.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (*.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)))))))
(neg.f64 (*.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)))))))
(pow.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) #s(literal 2 binary64))
(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 2 binary64))
(pow.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))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) #s(literal 2 binary64))
(*.f64 #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))))))
(*.f64 #s(literal -1 binary64) (*.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 #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 (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 (*.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))))) #s(literal 1 binary64))
(*.f64 (*.f64 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) #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 wj wj) (*.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 (*.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 wj))
(+.f64 (*.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj) (*.f64 (-.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 wj (-.f64 wj #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)))) (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(-.f64 (*.f64 wj wj) (*.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 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))) (/.f64 (*.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 #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)))) (*.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 (*.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(-.f64 (/.f64 (*.f64 (*.f64 wj 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)))) #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)))) (*.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj))))
(fma.f64 wj wj (*.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)))))))
(fma.f64 wj (-.f64 wj #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)))) (-.f64 wj #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) (*.f64 wj wj) (*.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)))))))
(fma.f64 #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))))) (*.f64 wj wj))
(fma.f64 (*.f64 wj 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)))) (neg.f64 #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)))) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (*.f64 wj wj))
(fma.f64 (neg.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 wj))
(fma.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj (*.f64 (-.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 #s(literal 1 binary64) (/.f64 (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 #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)))) #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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.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 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 (*.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj))))
(/.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 wj (*.f64 wj (*.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)))) (*.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 (*.f64 wj wj) (*.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 (*.f64 (fma.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 wj)) (*.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))))))) (fma.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 wj)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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)))))))))) (neg.f64 (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(/.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.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 (fma.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 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 (+.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 (*.f64 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (fma.f64 (neg.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)))
(pow.f64 (/.f64 (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj))) (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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)))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.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 wj)) (*.f64 (fma.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 wj)) (*.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)))))))) #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 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 #s(literal 1 binary64) (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(*.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)))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))) (*.f64 wj wj)) (*.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) (fma.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 wj))))
(+.f64 wj #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)))) wj)
(+.f64 (-.f64 wj #s(literal 0 binary64)) #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 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)))))))
(-.f64 (/.f64 (*.f64 wj (*.f64 wj wj)) (fma.f64 (neg.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 #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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.f64 (neg.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))))
(fma.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(literal 1 binary64) wj #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 -1 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) wj)
(/.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 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.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)) (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))))
(/.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 (*.f64 (-.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))))))) (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) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 (neg.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) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))) (fma.f64 wj wj (-.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))))))))
(/.f64 (fma.f64 (*.f64 wj wj) (*.f64 (*.f64 wj wj) (*.f64 wj wj)) (*.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 #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)))) (*.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 (-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))) (fma.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))))) (fma.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 wj)) (*.f64 (*.f64 wj wj) (*.f64 wj wj)))))
(/.f64 (*.f64 (fma.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 wj)) (*.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 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)))) #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 (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (neg.f64 (fma.f64 (neg.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))))
(pow.f64 (/.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))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (neg.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)) (fma.f64 wj (*.f64 wj wj) (*.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))))) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) #s(literal -1 binary64))
(*.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)))))))
(*.f64 (fma.f64 wj (*.f64 wj wj) (*.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))))) #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 (neg.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 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 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64)))
(+.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 wj x) (*.f64 wj #s(literal -8/3 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) (/.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(-.f64 (fma.f64 wj #s(literal -8/3 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 wj x))
(fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(fma.f64 #s(literal -8/3 binary64) wj (/.f64 (-.f64 #s(literal 1 binary64) wj) x))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) wj) (/.f64 #s(literal 1 binary64) x) (*.f64 wj #s(literal -8/3 binary64)))
(fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) wj)) (/.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 wj #s(literal -8/3 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1 binary64) wj) (*.f64 wj #s(literal -8/3 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) wj)) #s(literal -1 binary64)) (*.f64 wj #s(literal -8/3 binary64)))
(fma.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (*.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 wj #s(literal -8/3 binary64)))
(fma.f64 (pow.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (*.f64 wj wj))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 wj #s(literal 1 binary64))) (*.f64 wj #s(literal -8/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x)))) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))))
(/.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x))) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(/.f64 (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64))) (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 wj (*.f64 wj wj)) #s(literal -512/27 binary64) (/.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (*.f64 wj #s(literal -8/3 binary64))) (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 wj wj) #s(literal 64/9 binary64)) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) wj) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 wj #s(literal -8/3 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(+.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))
(+.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)))) #s(literal -2 binary64))
(+.f64 (*.f64 wj #s(literal 5/2 binary64)) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)))
(+.f64 (+.f64 #s(literal -2 binary64) (*.f64 wj #s(literal 5/2 binary64))) (*.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))))
(-.f64 (/.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (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))) (/.f64 #s(literal 4 binary64) (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))))
(fma.f64 wj #s(literal 5/2 binary64) (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)))
(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))
(fma.f64 #s(literal 5/2 binary64) wj (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) (/.f64 (-.f64 #s(literal 1 binary64) wj) x)) #s(literal -2 binary64)))
(fma.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) wj #s(literal -2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))) (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (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)) (fma.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)))) (*.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 -4 binary64))))
(/.f64 (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64)) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))))
(/.f64 (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64))))))
(/.f64 (fma.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)))) (*.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 -4 binary64)) (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)))
(/.f64 (neg.f64 (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64))))))
(/.f64 (neg.f64 (fma.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)))) (*.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 -4 binary64))) (neg.f64 (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))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))))) (-.f64 #s(literal -2 binary64) (*.f64 wj (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64)))) (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (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)) (fma.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)))) (*.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 -4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.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)))) (*.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))))) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 wj wj) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)))) #s(literal 4 binary64)) (*.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) wj) x) (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64))) (*.f64 wj #s(literal -2 binary64))))))
(*.f64 (fma.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)))) (*.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 -4 binary64)) (/.f64 #s(literal 1 binary64) (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))))
(+.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))))
(pow.f64 (/.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))) #s(literal -1 binary64))
(pow.f64 (/.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))) #s(literal -1 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))))
(-.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))
(neg.f64 (neg.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 #s(literal 1 binary64) #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
(*.f64 #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))))))

eval183.0ms (1.8%)

Memory
29.2MiB live, 182.9MiB allocated
Compiler

Compiled 29 008 to 2 012 computations (93.1% saved)

prune172.0ms (1.7%)

Memory
-3.9MiB live, 270.6MiB allocated
Pruning

33 alts after pruning (29 fresh and 4 done)

PrunedKeptTotal
New86819887
Fresh51015
Picked415
Done033
Total87733910
Accuracy
99.9%
Counts
910 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.1%
(fma.f64 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
80.0%
(fma.f64 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
79.4%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
79.6%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (/.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)))) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
79.3%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj #s(approx (+ (* 8/3 wj) -5/2) (*.f64 wj #s(literal 8/3 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
79.4%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj #s(approx (+ (* 8/3 wj) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
78.7%
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) #s(literal -1 binary64)) wj)
3.7%
(/.f64 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.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 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)))))))))
5.6%
(/.f64 (-.f64 (*.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 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 (*.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)))))) (/.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 (/.f64 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))))))))
3.8%
(/.f64 (-.f64 (*.f64 (*.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 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 wj wj) (+.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64))))))) (pow.f64 (/.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)))))) #s(literal 3 binary64))) (fma.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 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 (/.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)))))) (/.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)))))) (*.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))))))))))
3.7%
(/.f64 (-.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 wj #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))))))) (*.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)))))))
2.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 (-.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))))))))
3.5%
(/.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))))))) #s(approx (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))) (neg.f64 x)))
14.0%
(/.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)))) (neg.f64 x))))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
5.6%
(/.f64 (-.f64 (*.f64 wj wj) (*.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 (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
4.4%
(/.f64 #s(approx (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (*.f64 x (neg.f64 x))) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
3.9%
(/.f64 #s(approx (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (*.f64 wj wj)) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
55.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 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))))
5.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))
77.6%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
4.5%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj))))
4.3%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))))
4.1%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
3.7%
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))
89.1%
#s(approx (/ (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (/.f64 x (*.f64 (exp.f64 wj) (+.f64 wj #s(literal 1 binary64)))))
96.2%
#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 wj wj))) x))
87.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 x (fma.f64 wj (fma.f64 wj #s(literal -8/3 binary64) #s(literal 5/2 binary64)) #s(literal -2 binary64)))) x))
96.5%
#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 (+.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj -8/3) (/ (- 1 wj) x)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -2 binary64)))) x))
87.0%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
3.8%
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 (*.f64 wj #s(literal -2 binary64)) x)))
22.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 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.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)) wj))) (*.f64 (*.f64 wj (neg.f64 wj)) wj))))
12.9%
#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))))
83.9%
#s(approx (+ (* (+ (* wj (exp wj)) (neg x)) (/ -1 (* (exp wj) (+ wj 1)))) wj) (*.f64 x (-.f64 (+.f64 (/.f64 (exp.f64 (neg.f64 wj)) (+.f64 wj #s(literal 1 binary64))) (/.f64 wj x)) (/.f64 wj (fma.f64 wj x x)))))
Compiler

Compiled 2 889 to 665 computations (77% saved)

regimes112.0ms (1.1%)

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

3 calls:

67.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
24.0ms
wj
16.0ms
x
Results
AccuracySegmentsBranch
98.6%2wj
96.6%1x
98.3%2(-.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)

regimes32.0ms (0.3%)

Memory
20.6MiB live, 55.8MiB allocated
Counts
49 → 1
Calls
Call 1
Inputs
(-.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)))) (neg.f64 x)))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) #s(literal -1 binary64)) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 (*.f64 wj #s(literal -2 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
#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 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))))
#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 wj (-.f64 wj (*.f64 wj wj)))))
#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 wj wj))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) 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 wj #s(approx (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj)) (-.f64 #s(literal 1 binary64) wj)) (*.f64 x #s(literal -2 binary64))) x))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj #s(approx (+ (* 8/3 wj) -5/2) #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
#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 x wj) (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 #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))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 (*.f64 wj wj) (fma.f64 wj (-.f64 #s(literal 1 binary64) wj) #s(literal -1 binary64)) wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj #s(approx (- (+ (* wj (- 1/2 (+ 2 (+ (* -2 (+ 2 (* x 5/2))) (+ (* x -2/3) (+ (* x 3) 3/2)))))) 1) (+ 2 (* x 5/2))) (+.f64 wj #s(literal -1 binary64))) (fma.f64 x #s(literal 2 binary64) #s(literal 1 binary64))) (neg.f64 x))))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj #s(approx (+ (* 8/3 wj) -5/2) (*.f64 wj #s(literal 8/3 binary64))) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #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 x (fma.f64 wj (+.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj -8/3) (/ (- 1 wj) x)) (/.f64 (-.f64 #s(literal 1 binary64) wj) x))) #s(literal -2 binary64)))) x))
(/.f64 #s(approx (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (*.f64 wj wj)) (-.f64 wj (neg.f64 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (/.f64 wj (+.f64 wj #s(literal 1 binary64)))))))
(/.f64 #s(approx (- (* wj wj) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (*.f64 x (neg.f64 x))) (-.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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))
#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 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))))
#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 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(fma.f64 (fma.f64 wj #s(approx (exp wj) (fma.f64 wj (fma.f64 wj (fma.f64 wj #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 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))))))) #s(approx (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))))) (neg.f64 x)))
(/.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)))) (neg.f64 x))))) (-.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 #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))) #s(approx (+ (* x -2/3) (+ (* x 3) 3/2)) (*.f64 x #s(literal 7/3 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))))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (/.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)))) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(/.f64 (-.f64 (*.f64 wj wj) (*.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 (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 #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)))))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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))))
(/.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)))))))
#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 (fma.f64 #s(literal 8/3 binary64) x (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 x #s(literal 5/2 binary64) #s(literal 1 binary64)) (/.f64 (fma.f64 x #s(literal 2 binary64) (/.f64 (neg.f64 x) wj)) wj)) wj))) (*.f64 wj (*.f64 wj (neg.f64 wj))))))
#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 (fma.f64 x #s(literal 8/3 binary64) (-.f64 #s(literal 1 binary64) (/.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)) wj))) (*.f64 (*.f64 wj (neg.f64 wj)) wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (fma.f64 wj (fma.f64 wj (-.f64 (fma.f64 wj (-.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 9 binary64) #s(literal -9/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x #s(literal 3 binary64) #s(literal -3/2 binary64))) (fma.f64 x #s(literal -2/3 binary64) (fma.f64 x #s(literal -5 binary64) #s(literal -4 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))))
#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) (* (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (- wj (neg (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))))) (/.f64 x (*.f64 (exp.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 (-.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))))))))
(fma.f64 (fma.f64 wj (exp.f64 wj) (neg.f64 x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) (fma.f64 wj (fma.f64 wj (fma.f64 #s(literal 8/3 binary64) wj #s(literal -5/2 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))) wj)
(/.f64 (-.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 wj #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))))))) (*.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 (fma.f64 wj (*.f64 wj wj) (*.f64 #s(literal -1 binary64) (*.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 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)))))))))
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))
Calls

2 calls:

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

Compiled 21 to 10 computations (52.4% saved)

regimes30.0ms (0.3%)

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

3 calls:

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

Compiled 24 to 12 computations (50% saved)

regimes31.0ms (0.3%)

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

3 calls:

14.0ms
wj
8.0ms
x
8.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.5%1wj
96.5%1x
96.5%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)

regimes37.0ms (0.4%)

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

3 calls:

22.0ms
wj
7.0ms
x
7.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.4%1wj
96.4%1x
96.4%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)

regimes16.0ms (0.2%)

Memory
16.4MiB live, 16.4MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
(-.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)))) (neg.f64 x)))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) #s(literal -1 binary64)) wj)
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) #s(approx (+ (* x (* wj -2)) x) (*.f64 (*.f64 wj #s(literal -2 binary64)) x)))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (fma.f64 x (*.f64 wj #s(literal -2 binary64)) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (-.f64 wj (*.f64 wj wj)))))
#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 wj (*.f64 wj (-.f64 #s(literal 1 binary64) wj)))))
#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 wj (-.f64 wj (*.f64 wj wj)))))
#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 wj wj))) x))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (- (+ (* x (* wj 2)) wj) x) (*.f64 x (fma.f64 wj #s(literal 2 binary64) #s(literal -1 binary64))))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(approx (/ wj (+ wj 1)) (fma.f64 wj (-.f64 (*.f64 wj wj) wj) wj))))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (-.f64 (fma.f64 x (*.f64 wj #s(literal 2 binary64)) wj) 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 wj wj))) x))
Calls

3 calls:

5.0ms
wj
5.0ms
x
5.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
96.2%1wj
96.2%1x
96.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)

regimes20.0ms (0.2%)

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

3 calls:

12.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
87.0%1wj
87.0%1x
87.0%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)

regimes7.0ms (0.1%)

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

3 calls:

2.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
2.0ms
x
2.0ms
wj
Results
AccuracySegmentsBranch
78.7%1wj
78.7%1x
78.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)

regimes5.0ms (0%)

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

3 calls:

2.0ms
wj
2.0ms
x
1.0ms
(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
Results
AccuracySegmentsBranch
77.6%1x
77.6%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
77.6%1wj
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
3.7%1wj
3.7%1(-.f64 wj (/.f64 (-.f64 (*.f64 wj (exp.f64 wj)) x) (+.f64 (exp.f64 wj) (*.f64 wj (exp.f64 wj)))))
3.7%1x
Compiler

Compiled 24 to 12 computations (50% saved)

bsearch66.0ms (0.6%)

Memory
-28.7MiB live, 17.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
64.0ms
-0.003533107731277877
-1.487767081540883e-9
Samples
58.0ms144×0valid
Compiler

Compiled 471 to 283 computations (39.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 55.0ms
ival-div: 50.0ms (90.5% of total)
ival-exp: 2.0ms (3.6% of total)
ival-sub: 1.0ms (1.8% of total)
ival-add: 1.0ms (1.8% of total)
ival-mult: 1.0ms (1.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify11.0ms (0.1%)

Memory
13.7MiB live, 13.7MiB allocated
Algorithm
egg-herbie
Rules
42×+-commutative_binary64
38×sub-neg_binary64
36×*-commutative_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
095418
1129418
2158418
3179418
4193418
5201418
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 wj #s(literal -1357680363825023/295147905179352825856 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))))))) #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 (-.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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))
#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 (+.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj -8/3) (/ (- 1 wj) x)) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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)) (-.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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) #s(literal -1 binary64)) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (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 -1357680363825023/295147905179352825856 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))))))) #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)))
(if (<=.f64 wj #s(literal -1357680363825023/295147905179352825856 binary64)) (-.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 #s(literal -1 binary64) wj)))))) #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 (-.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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) 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))
#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 (+.f64 #s(literal 5/2 binary64) #s(approx (+ (* wj -8/3) (/ (- 1 wj) x)) (/.f64 (-.f64 #s(literal 1 binary64) wj) 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)) (-.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 #s(approx (+ (* wj (- (+ (* x 5/2) 1) (+ (* wj (+ (* x 2/3) (* x 2))) wj))) (* x -2)) (-.f64 wj (*.f64 wj wj))) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64)) x))
#s(approx (- wj (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj))))) (*.f64 x (fma.f64 wj #s(literal -2 binary64) #s(literal 1 binary64))))
(fma.f64 #s(approx (+ (* wj (exp wj)) (neg x)) (-.f64 wj x)) #s(approx (/ -1 (* (exp wj) (+ wj 1))) #s(literal -1 binary64)) wj)
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) (neg.f64 x)))
(-.f64 wj #s(approx (/ (- (* wj (exp wj)) x) (+ (exp wj) (* wj (exp wj)))) #s(literal 1 binary64)))

soundness1.3s (12.4%)

Memory
16.0MiB live, 1 036.1MiB allocated
Rules
16 880×lower-fma.f64
16 880×lower-fma.f32
11 650×lower-fma.f64
11 650×lower-fma.f32
11 020×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05266161
117185867
255765232
082874858
05306171
117425826
256875229
082174874
070567
0103483
1564449
25020449
08176440
02291279
17031230
221361025
37947962
08898916
0847
01444
16844
262944
0873544
094710020
131369618
086539048
Stop Event
fuel
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 249 to 114 computations (54.2% saved)

preprocess110.0ms (1.1%)

Memory
-22.1MiB live, 239.1MiB allocated
Compiler

Compiled 386 to 142 computations (63.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...